如何解决pm2可以自动重启结束的脚本吗?
我在 node 中创建了一个 gRPC 客户端,并通过 pm2 用一个简单的方法启动它:
pm2 start --name myAppName
gRPC 客户端有一些监听器 on.data、on.error on.end 等
一切正常,但有时 gRPC 服务器会因错误触发 on.end,然后脚本停止。
Error: 13 INTERNAL: Received RST_STREAM with code 2 (Internal server error)
我原以为 pm2 作业默认会在这种情况下重新启动,但似乎没有。
当我使用 pm2 启动应用程序时,我是否需要明确使用“--exp-backoff-restart-delay=100”之类的重启策略,以便在这种情况下自动重启? --watch 选项在这里不相关吧?它仅用于文件更改重启是正确的吗?
预先感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。