web-dev-qa-db-ja.com

minUptimeとは

プロジェクトで forever を使用しています。これらのオプションは何をしますか:

  • minUptime
  • spinSleepTime

GitHubページからはわかりませんでした。

40
Tolgay Toklar

Foreverのドキュメント それぞれについて簡単に説明します

--minUptime      Minimum uptime (millis) for a script to not be considered "spinning"
--spinSleepTime  Time to wait (millis) between launches of a spinning script.

「スピン」アプリケーションは、再起動後すぐに失敗/クラッシュし続けるアプリケーションです。

--minUptimeは、アプリケーションの実行が予想される最小時間を設定します。その制限の前にクラッシュする場合、「spinning」または問題があると考えられます。

--spinSleepTimeは、foreverが "spinning"アプリケーションの再起動を試行するまで待機する時間を設定します。

まとめると、それらは、アプリケーションが急速に再起動されて毎回ク​​ラッシュするのを防ぐのに役立ちます。

61