[Pandora-jp] module_retriesについて

山崎稔 myamaza @ e-garakuta.net
2016年 4月 6日 (水) 10:57:29 JST


山崎と言います。

Windowsエージェント上でサービス監視を設定しています。
Apache2.4をサービス登録しテストしています。

module_begin
module_name Service_ApacheHTTP_Server
module_type generic_proc
module_service Apache2.4
module_description Service Apache HTTP Server
module_async yes
module_watchdog yes
module_startdelay 5000
module_retrydelay 10000
module_retries 2
module_end

モジュールをこのように登録した場合
以下のような動作になると考えていました
・watchdogでサービスが再起動される
・再起動は5秒間隔で2回まで、1回のタイムアウトは10秒
・再起動できなかった場合は2回で終了

実際にapache2.4サービスが起動時エラーで起動しないように設定して
監視を始めると、2秒毎にwatchdog機能で再起動されているのですが
延々と再起動を試しています。

retriesにたいする私の認識が間違っている感じなのですが
このような利用方法はできないのでしょうか??

指定サービスが何らかの原因で停止した際に
watchdog機能で再起動させるが
再起動時にエラーになった場合には2回程度で
watchdog再起動をやめる
といったことが出来ると考えておりました。


よろしくお願いいたします。

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://pandorafms.jp/pipermail/pandora-jp/attachments/20160406/9f640737/attachment.html>


Pandora-jp メーリングリストの案内