【发布时间】:2014-07-11 13:42:45
【问题描述】:
glassfish 管理指南指出应该使用asadmin create-jvm-options -Dkey=value:-Dkey=value(https://glassfish.java.net/docs/4.0/administration-guide.pdf,S. 120)添加 JVM 选项。当然,这些示例不包括添加包含: 的选项和以-XX 而不是-D 开头的选项的有趣且具有教学意义的重要案例。不过,它被解释为用\ 转义:。调用asadmin create-jvm-options -XX\:MaxPermSize=1024m:-Xmx4096 会添加两个选项而不删除\,这(正确地)防止了(错误的)选项被识别。在这里进行的正确方法是什么?
如何覆盖现有选项?如果使用相同的值指定选项名称,asadmin create-jvm-options 抱怨该选项已经存在,指定另一个值,值都存在(-> 使用哪一个?)。我真的不需要解析和评估asadmin list-jvm-options 的输出,不是吗?
如何确定是否添加了选项,即是否必须重新启动域?同样的问题:我真的不需要在添加选项之前和之后解析和评估asadmin list-jvm-options 的输出,不是吗?
【问题讨论】:
标签: glassfish-4 asadmin