是否可以同时使用pm2和forever命令启动aws节点服务器?

时间:2018-03-19 16:48:18

标签: amazon-ec2

我要停止当前的aws节点服务器,但我不知道哪个命令用于服务器启动。
所以我无法停止当前的节点服务器。 如果我使用forever或pm2来启动服务器而不停止当前实例,会发生什么? 有可能用这个吗? 使用pm2或forever命令启动新服务器后,旧实例是否已停止? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

永远可以使用

forever list

查看是否有任何实例正在运行,然后使用

forever stop <instance uid> to stop it

您可能无法再次运行该脚本,因为它将尝试使用与正在运行的实例相同的端口,但如果您愿意,您始终可以在不同的端口上运行另一个实例,例如:

forever start app.js --port=5000

所以,是的,您可以运行多个实例,但是在不同的端口上。

pm2应该以相同的方式工作,但我没有使用它,你应该阅读帮助。