JDKとトムキャットまでの設置、groupsession本体も設置を終えて起動確認はできたのですが、たまにトムキャットが落ちてアクセスができなくなります。
groupsessionの状態は下記の通りです。
・OS Linux amd64 2.6.18-028stab070.2
・J2EEコンテナ Apache Tomcat/6.0.29
・Java 1.6.0_21 Sun Microsystems Inc.
・メモリ使用 280,393KB (55.3%)
・メモリ最大 506,816KB
・現在の空きディスク容量 119670MB
サーバーの稼働中サービスは
xinetd 稼働中 有効
webadmin-httpd 稼働中 有効
syslog 稼働中 有効
sshd 稼働中 有効
saslauthd 稼働中 有効
mysqld 稼働中 有効
httpd 稼働中 有効
crond 稼働中 有効
amavisd 稼働中 有効
トムキャットへの割り当てメモリは512にしており、搭載の半分です。
遅くても安定した運用をしたいのですがトムキャットが落ちて困っております。
そこで
・トムキャットが落ちないようにする方法があれば教えて下さい。
・落ちても自動的に再起動する方法を教えて下さい。
> ・トムキャットが落ちないようにする方法があれば教えて下さい。
これは、groupsession 次第だからなあ。
原因にもよるけど、
catch (Exception e) { System.exit(1); }
とか、書いてありそうな予感。
> ・落ちても自動的に再起動する方法を教えて下さい。
安直なところだと、Tomcat の catalina.sh をいじっちゃうかなあ。
バックグラウンドで、java VM を起動しているところを、while でループしちゃうの。
正当なところでは、daemontools を使って監視しちゃう?
教科書的な答えとしては、サポートのフォーラムで聞いてみる、ってのが良いのだろうけど。
コメント(0件)