我要停止当前的aws节点服务器,但我不知道哪个命令用于服务器启动。
所以我无法停止当前的节点服务器。
如果我使用forever或pm2来启动服务器而不停止当前实例,会发生什么?
有可能用这个吗?
使用pm2或forever命令启动新服务器后,旧实例是否已停止?
提前谢谢。
答案 0 :(得分:0)
永远可以使用
forever list
查看是否有任何实例正在运行,然后使用
forever stop <instance uid> to stop it
您可能无法再次运行该脚本,因为它将尝试使用与正在运行的实例相同的端口,但如果您愿意,您始终可以在不同的端口上运行另一个实例,例如:
forever start app.js --port=5000
所以,是的,您可以运行多个实例,但是在不同的端口上。
pm2应该以相同的方式工作,但我没有使用它,你应该阅读帮助。