gpt4 book ai didi

node.js - Ubuntu Linux 上的永久 socket.io 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 22:12:12 25 4
gpt4 key购买 nike

我通过输入命令启动 socket.io 服务器:

node server.js

但有时会停止,或者我需要打开一个终端窗 Eloquent 能运行。

如何在 Linux 服务器 (Ubuntu) 上进行设置,以便系统中有一个永久服务器在运行(例如 Apache),并且如果它停止,它会自动重新启动?

最佳答案

您可以使用PM2

安装 npm 包后,您可以使用 pm2 命令行:

pm2 start server.js

您也可以使用nodemonforever检测您的服务器文件何时发生更改。它将自动重新启动您的服务器,您不再需要停止/启动您的 Node 应用程序。

注意 pm2 用于生产,nodemon 用于开发

关于node.js - Ubuntu Linux 上的永久 socket.io 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39163468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com