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"アプリケーションの再起動を試行するまで待機する時間を設定します。
まとめると、それらは、アプリケーションが急速に再起動されて毎回クラッシュするのを防ぐのに役立ちます。