我使用pm2管理node进程,当遇到uncatchException时进程退出,pm2重启进程,我想知道是否可以在pm2重启时自定义一些操作,例如给我发送短信或邮件?
两种方案: 1.使用pm2的监控方案,他可以自定义邮件提示(https://keymetrics.io/) 2.使用zabbix等监控 ps:或者自己写个脚本关注pm2 restart次数,通过sendmail发送给自己。
pm2 重启时不就是重启你的nodejs脚本嘛。 在node里面直接写嘛。
@joesonw 恩,我原来设想的是写一个独立的脚本,不跟工程耦合,现在没想到其他方法,只能先这样做了。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
两种方案: 1.使用pm2的监控方案,他可以自定义邮件提示(https://keymetrics.io/) 2.使用zabbix等监控 ps:或者自己写个脚本关注pm2 restart次数,通过sendmail发送给自己。
pm2 重启时不就是重启你的nodejs脚本嘛。 在node里面直接写嘛。
@joesonw 恩,我原来设想的是写一个独立的脚本,不跟工程耦合,现在没想到其他方法,只能先这样做了。