PM2仅在特定时间之间自动重启?

PM2 only auto restart between specific time?

不确定如何使 pm2 运行 成为每天下午 23 点 59 秒重新启动的 Javascript 然后启用自动重新启动 10 分钟到第二天 00:09 然后 no-autorestart 直到再次达到 23:59 为止...

只能将其设置为在 23:59 重新启动但不能自动重新启动:pm2 start index.js --no-autorestart --cron "59 23 */1 * *"

我怎样才能让它在 23:59 到 00:09 之间自动重启,然后 return 回到无自动重启设置?

$ pm2 start app.js --cron-restart="0 0 * * *" 这将在午夜 auto-restart 您的应用程序(这使用您的系统时间)。

发现使用 pm2 会导致脚本崩溃(用于创建 Discord bot,当使用 pm2 时脚本会崩溃并立即由 pm2 重新启动然后如果连接超过 1000 次 Discord 将重置令牌,导致脚本无法自动 运行),但通过切换到 forever npm 解决了这个问题。

https://www.npmjs.com/package/forever