尝试仅关闭一个时,将关闭永远具有相同名称的node.js进程

 欢颜是胖妞妞08 发布于 2023-02-12 13:58

我在aws上部署了两个node.js应用程序,这两个应用程序位于显示为的路径中

/home/ubuntu/nodes/app1/app.js
/home/ubuntu/nodes/app2/app.js

分别

为了在后台运行node.js应用程序,我永远用它来启动两个应用程序,就像这样

   $ sudo forever start /home/ubuntu/nodes/app1/app.js
   $ sudo forever start /home/ubuntu/nodes/app2/app.js

所以通过在后台进程中运行两个node.js应用程序永远运行良好.但是,当我试图用这样的永远命令停止一个进程时.

   $ sudo forever stop /home/ubuntu/nodes/app1/app.js

出乎意料的是,node.js进程都关闭了这样的信息

info:    Forever stopped process:
data:        uid  command         script forever pid   logfile                 uptime
[0] r2pZ /usr/bin/nodejs app.js 24852   24854 /root/.forever/r2pZ.log 0:0:1:14.775
[1] 9f2h /usr/bin/nodejs app.js 24870   24872 /root/.forever/9f2h.log 0:0:0:58.733

我假设这是因为两个node.js进程具有相同的名称 - app.js,如何通过仅关闭一个进程来避免这种情况

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有