tomcat の安定動作設定

この設定に行き着くまでに血反吐を吐くほど調整したんだが、
そのときの記録はなんだかどっかにいってしまったので
とにかく、半年間停止しないようになった時の最終的な結果のみ記録。


メモリが2Gだった頃

vi /etc/profile

export CATALINA_OPTS="-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=80"

メモリが8Gに増えたので、とりあえず全体容量だけ2倍に増やした

vi /etc/profile

export CATALINA_OPTS="-Xms2048m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=80"