Mac(10.7.2)でsupervisordを使用して、バックグラウンドのRubyプロセスを管理しています。
スーパーバイザー経由で ruby スクリプトを起動すると、スクリプトに が含まれているsleep()
と、CPU 使用率を下げるためにSIGTERM
、スーパーバイザーのプロセスがまだ実行中であっても、スクリプトは を受け取り、実行を停止します。
Mac(10.7.2)でsupervisordを使用して、バックグラウンドのRubyプロセスを管理しています。
スーパーバイザー経由で ruby スクリプトを起動すると、スクリプトに が含まれているsleep()
と、CPU 使用率を下げるためにSIGTERM
、スーパーバイザーのプロセスがまだ実行中であっても、スクリプトは を受け取り、実行を停止します。