我是pm2经理和ssh的新手。我在node.js中开发了一个项目并托管到pm2和ssh.That工作正常并给出正确的输出 现在我的问题是 同样的方式我将另一个项目托管到pm2服务器,然后我按照以下程序运行此应用程序。 第1步:ssh和Mycredentials step2:cd文件夹projectname step3:pm2启动www 这显示完成。 我将运行url我没有输出默认它显示第一个项目输出\ 请帮帮我!
答案 0 :(得分:1)
使用name参数启动pm2服务以区分多个服务
pm2 start www --name="my-sample-app1"
pm2 start index.js --name="my-sample-app2"
要列出正在运行的进程,请输入以下命令
pm2 list
使用此功能可以调试正在运行的进程列表
要了解有关正在运行的进程的详细信息,请使用以下命令
pm2 show my-sample-app1
pm2 show my-sample-app2
答案 1 :(得分:0)
我试过但没有工作。 pm2停止appname pm2删除appname 输入上面的命令后,显示进程被删除,然后我进入第二个项目和 pm2启动www 但我得到了第一个项目输出