Tomcatの起動スクリプトにjVMの設定を追加しました。(ヒープ,メタスペース,GCなど)
jps -v で確認した所、設定した引数で動作しておりました。
14034 Server -Xms1678m -Xmx1678m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -verbose:gc
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/home/tomcat/log/gc.log
-XX:NumberOfGCLogFiles=90 -XX:GCLogFileSize=0...(略)
Tomcatの動作時に
java -XX:+PrintFlagsFinalを打ちましたが、設定が反映されてませんでした。
この差異はスクリプト内でJVMのオプションを追記してサーバを起動している為
動作中でもJavaのデフォルトの設定には反映されていないということでしょうか。
また、稼働しているTomcatがヒープ領域や、メタスペース領域を設定した値で動作させている確認はjps,jstat(パーセンテージの表示なのでよくわからなかったです…)
以外では行えないでしょうか。(オプションがきちんと通った時点で設定されていると考えてよいでしょうか
設定したgcログは吐かれていました。)
動作しているJVMに設定されている値を出すコマンド?など
ご存知の方がいましたら、ご教示頂けまと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/17 10:18
2017/01/17 11:10