利用者はEclipseプラグインを使って、Java VMオプションを変更することができます。
Java VMオプションを変更するには、Projectのコンテキストメニューから[Interstage Application Server]-[Settings]の[Java Settings]を変更してください。
設定方法については「3.2.5 アプリケーション実行基盤の設定」の「Java Settings」を参照してください。
本製品でサポートするオプションは以下の通りです。
-Xms
-Xmx
-XX:NewSize
-XX:MaxNewSize
-XX:NewRatio
-XX:SurvivorRatio
-XX:TargetSurvivorRatio
-XX:PermSize
-XX:MaxPermSize
-Xss
-XX:CompilerThreadStackSize
-XX:+UseSerialGC
-XX:+UseParallelGC
-XX:+UseConcMarkSweepGC
-XX:ParallelGCThreads
-XX:GCTimeLimit
-XX:GCHeapFreeLimit
-XX:+UseGCOverheadLimit
-XX:ParallelGCThreads
-XX:ConcGCThreads
-XX:+UseCompressedOops
-verbose:gc
-XX:+PrintGCDetails
-XX:-OmitStackTraceInFastThrow
-XX:+PrintClassHistogram
-Xcheck:jni
-XX:-UseOSErrorReporting
本製品のデフォルトのオプションは以下の通りです。これらのオプションは削除しないでください。
-XX:MaxPermSize=192m -Djavax.management.builder.initial=com.sun.enterprise.v3.admin.AppServerMBeanServerBuilder -Djava.endorsed.dirs=${com.sun.aas.installRoot}/modules/endorsed${path.separator}${com.sun.aas.installRoot}/lib/endorsed -Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy -Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf -Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as -Xmx512m -Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks -Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks -Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver -DANTLR_USE_DIRECT_CLASS_LOADING=true -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory -Dorg.glassfish.additionalOSGiBundlesToStart=org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command -Dosgi.shell.telnet.port=6666 -Dosgi.shell.telnet.maxconn=1 -Dosgi.shell.telnet.ip=127.0.0.1 -Dgosh.args=--nointeractive -Dfelix.fileinstall.dir=${com.sun.aas.installRoot}/modules/autostart/B25 -Dfelix.fileinstall.poll=5000 -Dfelix.fileinstall.log.level=2 -Dfelix.fileinstall.bundles.new.start=true -Dfelix.fileinstall.bundles.startTransient=true -Dfelix.fileinstall.disableConfigSave=false -Dproduct.name= -XX:CompilerThreadStackSize=4096 -XX:-UseGCOverheadLimit -XX:+UseOSErrorReporting -Xrs
注意
Java VMオプションの変更中にアプリケーションにアクセスすると、エラーが発生する場合があります。マネジメントポータルでデプロイの状態が「準備完了」を確認後、再度アクセスしてください。