我有一个非常简单的app.js文件
console.log("testing");
用下面的命令PM2运行以下命令:
pm2 start app.js
这将打印做PM2日志0时下方的线;
0|app | testing
0|app | testing
0|app | testing
0|app | testing
0|app | testing .. some more times as well.
我不明白这种行为。为什么PM2运行此文件多次。我没有指定任何数量的实例。是默认行为是在默认情况下叉模式产卵多个实例。
当我指定实例1和使用群集模式开始它做工精细。官方文档中并没有太大的帮助。
试试这个:然后PM2列表中显示的是后运行乌尔过程u可以使用这样的:PM2重载[AppName的] 如果这不工作检查我们的代码U可以有任何错误
这些日志可能是由于您的应用程序的多个时间执行。可能是您的应用程序得到相同的控制台日志的重新启动多次,因此多个记录。检查PM2列表输出重新启动的次数。