27151770
本人属于菜鸟额,接触node有半年了,最近项目需求,需要将node代码设置成开机自启动,于是经人推荐使用了pm2模块,发现的确很好用,很方便,它提供的API很完善。最近一直在测试代码的稳定性,在测试过程中,发现用pm2启动node代码时,有时候pm2会将一个demo启动两遍,即在pm2图形化界面上,会看到一个程序有两个进程号,这很影响我的服务端处理逻辑。 虽然我知道pm2中,的确可以启动多个进程,但是那也是需要指定的吧。我只是pm2 start app.js,并没有指定个数,为什么还会出现启动多遍的问题呢。很困惑,最近项目很急,希望各位大神指点一下啊,小弟先谢过了。 ps:以下是我用pm2设置开机自启动的步骤。 1.pm2 start app.js 2.pm2 save 3.pm2 startup