PM2 大量使用出现不稳定, 可以用systemctl 代替

我使用pm2 不超过4个月,算是新手,最近刚好大量使用pm2 启动js将近快到60条,问题来了,当我使用 axios 来拉 binace api kline API,自动启动几次,然后就发生死机,一天至少发生一次,最高3次。

过后我把这个转换去forever, 后来也发生过死机,但是是四天一次,过后就超过四天了,目前还没死机过,这个是我使用pm2 的体验,不懂大家有像我这样的经历吗?

我使用pm2 的版本是 5.3.1 是目前最新的
服务器是 centos 7, node16.11.1(目前服务器只能升级到这个版本)

服务器RAM 是16G,目前还有50%,CPU是8core,基本是够用的,不可能超出。

本作品采用《CC 协议》,转载必须注明作者和本文链接
全栈程序员(Blockchain, Web3, Nuxt3+, vue3+, React18+, PHP, MySQL, HTML, CSS, JavaScrIpt/JQuery)
讨论数量: 3

目前找到的方案好像可以使用systemctl 代替 pm2 或 forever,等体验好一个星期后,我到这里分享

2个月前 评论

不用等一周了, systemctl 吊打市面上任何的进程守护工具。

2个月前 评论

一个星期后,目前对我来说可有可无的,如果服务器重启,他就立马启动,我的需要代码顺序启动,不然在一开始就会出现一大堆报错讯息,真的很烦人。。。

1个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!