うにすることが要求されるdaemonize?のスクリプトの呼び出し側は?

StackOverflow https://stackoverflow.com/questions/127107

  •  02-07-2019
  •  | 
  •  

質問

私は常に迷ったすべきます。に Ruby, しての 非常にシン 図書館できるRubyスクリプトdaemonizeます。その後、 (プロセスモニタリングツールと類似 monit)ページでは、いたように、これまでとは違った神ですdaemonizeます。

いず明確な答えを出しありますか?

役に立ちましたか?

解決

おそらく不明確な答えは、原則として最ものプロセスする機能をdaemonize、工程モニターする能力を持daemonizeす。

個人としてしみじみ過程をモニターやスクリプトのいくつかの理由:
1.場合には工程モニターの願いとしてもしっかりとフォローの子に再起動した場合の金型を選択することができないdaemonizeします。A SIGCHLDをモニターが一つの子プロセス終了します。組込みシステムとしています。
2.通常の場合daemonizingすものeuidとegid.私はあまり好きではないのですがコード化すべての分子プロセスの知識システムレベルの政策のようなuidsます。
3.での再利用のため、同一アプリケーションとしてコマンドラインツールまたはデーモン(自由を認めるこいいたします。

他のヒント

うにするのがよいでしょうスクリプトのことを思い出します。んだプロセスモニタリングツールですが、なんといってくださいというふうに思ってユーザーの可能性のある利用代替ツールとのスクリプトだことが好ましい。

できれば想像をスクリプト実行に非デーモンファッションは、追加オプションのスクリプトの有効/無効を切り替えるにはdaemonization.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top