Forever 的文档简要解释了每个内容:
--minUptime Minimum uptime (millis) for a script to not be considered "spinning"
--spinSleepTime Time to wait (millis) between launches of a spinning script.
“Spinning”应用程序是指在重新启动后不久就不断失败/崩溃的应用程序。
--minUptime
设置了预期应用程序运行的最短时间。如果在此限制之前崩溃,则被视为“spinning”或有问题。
--spinSleepTime
设置了一段时间,在这段时间内,forever
将等待再次尝试重新启动“spinning”应用程序。
总体而言,它们可以帮助防止应用程序被快速重启,却每次都崩溃。