heart
http://www.erlang.org/doc/man/heart.html
の和訳
モジュール
heart概要
Erlang ランタイムのハートビート。詳細
このモジュールは ハートプロセスへのインターフェイスを含みます。ハートは定期的に外部ポートプログラムにハートと呼ばれるハートビートを送ります。このハートポートプログラムの目的はErlangランタイムシステムが監視をし続けているかを確認することです。もしもポートプログラムが HEART_BEAT_TIMEOUT 秒以内(デフォルトで 60秒)にハートビートを受け取らなかった場合、システムは再起動します。
また、システムがハードウェアウォッチドッグタイマーを備え、Solaris で動作している場合、ウォッチドッグは全システムを監視することが出来ます。
Erlang システムをハートプログラムでモニタリングする場合、コマンドラインに -heart フラグを付けなければなりません。(erl(1)を参照)。ハードプロセスは自動的に開始されます。% erl -heart …
ハートビートを失った場合、Erlang システムは再起動するか、もしくは終了しなければなりません。この環境変数 HEART_COMMAND はシステムが開始される前に設定されなければなりません。もしもこの値が設定されてなければ、警告が表示されシステムは再起動されないでしょう。しかしながらハードウェアウォッチドッグが使用されている場合、HEART_BEAT_BOOT_DELAY秒後(デフォルトで60秒)に再起動を引き起こします。
途中で力尽てしまったorz
Permanent Link: http://www.cuspy.org/blog/archives/536
Trackback URL: http://www.cuspy.org/blog/archives/536/trackback
Robert wrote related post…
Silk posts and stories…
Trackback by Robert wrote related post — 2008/06/19 Thursday @ 17:43:20