解决node+express在linux上关闭服务器服务就停止的问题(非PM2)

解决node+express在linux上关闭服务器服务就停止的问题(非PM2),第1张

1:forever 

forever能做更多的事情,比如分别记录输出和错误日志,宕机重启,热部署。比如可以在js中作为api使用

1.1安装forever

npm install forever -g

1.2启动服务

service forever start

1.2使用forever启动js文件

forever start app.js

1.3停止js文件

forever stop app.js

1.4启动js文件并输出日志文件

forever start -l forever.log -o out.log -e err.log app.js

1.5重启js文件

forever restart app.js

1.6查看正在运行的进程

forever list

2:简要步骤

1:在服务器上运行 npm install forever -g  命令安装forever ;

2:重启服务器;

3:执行forver start xxx.js文件

控制台启动server时报"对于服务器server-1与计算机machin 对于服务器AdminServer, 与计算机Machine-0相关联的节点管理器无法访问。 所有所选服务器当前都处于与此操作不兼容的状态, 或未与运行的节点管理器关联, 或没有授权您执行请求的操作。

Node.js Socket无法关闭可能是因为网络问题、断开连接的服务器地址不可用或者操作系统资源不够等原因导致的,建议检查网络、重启服务器或者更换操作系统等操作,以确保Node.js Socket正常关闭。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/279279.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存