1252340
示例如下:
PM2重启时能不能自定义这个restart的次数?查看了文档好久但是都没有看到相关信息。求指导?PM2 版本是V3.2.2
示例如下:
PM2重启时能不能自定义这个restart的次数?查看了文档好久但是都没有看到相关信息。求指导?PM2 版本是V3.2.2
max_restarts ?
官方文档是这样说的: number of consecutive unstable restarts (less than 1sec interval or custom time via min_uptime) before your app is considered errored and stop being restarted
不是应该查下为什么会重启么?
@zurmokeeper 自定义没意义啊,正常的业务中,不应该会死掉重启的。重启意味着你的代码有未捕获异常,这是严重 BUG,应该修复掉。
@atian25 我的意思是如果我解决了上一个问题,重启之后的次数是1289次,然后服务在线上跑了几个月都没有大的问题,但是其实报错了,然后次数变成1291,但是我已经忘记上次的重启次数,这个时候我不一定知道程序报错了。如果我上次把那个重启次数改成0了,那么只要下次看的时候不是0,那就说明程序有问题了。不是嘛
pm2 reset xxx
自定义真的有意义么。。。。重置为0后,异常重启后 重启次数自动会变化 count,你看是不是0就知道是否有问题了。 再说如果程序多次重启,说明有严重bug, 自定义记录并不会对你追踪bug 或者了解程序运行状态有什么帮助,你需要的是自己对应用作相应的监控服务,比如日志追踪或者报警。
@Neil-UWA 你这么一说好像更有道理,自定义是意义不大了。