我永远在我的项目中使用。这些选项有什么作用:
minUptime
spinSleepTime
我从 GitHub 页面不明白。
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
设置应用程序预期运行的最短时间。如果它在该限制之前崩溃,则被认为是“旋转”或有问题。
--spinSleepTime
forever
设置在尝试再次重新启动“旋转”应用程序之前将等待的时间量。
总的来说,它们有助于防止应用程序快速重启而每次都崩溃。