NPM - PM2 应用程序 disappears/uninstalling 单独随机
NPM - PM2 application disappears/uninstalling alone randomly
我有一个 Debian 服务器 运行 Plesk。
该服务器托管我创建的教学平台。
本平台采用WebSocket技术,实现师生实时互动。
从端服务器,由 PM2 启动的 nodejs 脚本管理所有这些。
我的问题是,在完全随机的情况下,没有任何人做任何事情,PM2 单独“卸载”并且 WebSocket 服务器停止工作...
我可以使用以下方法轻松解决问题:
NPM Install -G PM2
并重新启动脚本。
时间永远不一样,与 cron 任务不匹配:
- 12月初的第一次
- 12 月 22 日星期三上午
(然后我用 Uptime Robot 创建了一个监控)
- 1 月 13 日星期四 5:12 上午 (GMT+1)
- 1 月 26 日星期三 15:57 下午 (GMT+1)
我在日志文件中找不到任何内容...
这确实是个问题,因为我们有很多用户,而且要确保服务的连续性。
有什么想法吗?
谢谢
问题似乎是由 Plesk 引起的,它删除了 /opt/plesk/node/17/bin 中全局安装的元素
我改变了方法。我在另一个文件夹中本地安装了 PM2。
问题已解决。
我有一个 Debian 服务器 运行 Plesk。 该服务器托管我创建的教学平台。 本平台采用WebSocket技术,实现师生实时互动。
从端服务器,由 PM2 启动的 nodejs 脚本管理所有这些。
我的问题是,在完全随机的情况下,没有任何人做任何事情,PM2 单独“卸载”并且 WebSocket 服务器停止工作...
我可以使用以下方法轻松解决问题:
NPM Install -G PM2
并重新启动脚本。
时间永远不一样,与 cron 任务不匹配:
- 12月初的第一次
- 12 月 22 日星期三上午
(然后我用 Uptime Robot 创建了一个监控)
- 1 月 13 日星期四 5:12 上午 (GMT+1)
- 1 月 26 日星期三 15:57 下午 (GMT+1)
我在日志文件中找不到任何内容...
这确实是个问题,因为我们有很多用户,而且要确保服务的连续性。
有什么想法吗?
谢谢
问题似乎是由 Plesk 引起的,它删除了 /opt/plesk/node/17/bin 中全局安装的元素 我改变了方法。我在另一个文件夹中本地安装了 PM2。 问题已解决。