我正在Debian机器上使用pm2来使一些脚本保持活动状态。
我最初分别启动脚本,但是后来我意识到更改脚本会重新启动所有进程(我关注pm2日志),因此我将所有内容移到json文件中,如下所示:
{
"apps": [
{
"name": "tele-robot",
"script": "./tele-robot.js",
"watch": true,
"ignore_watch" : ["./temp"]
},
{
"name": "hello",
"script": "./hello.js",
"watch": true,
"ignore_watch" : ["./temp"]
}
]
}
我应该如何配置我的文件,以便仅在修改文件后重新启动或重新加载服务?
我需要运行这些服务,并且我希望避免在每次更改后退出pm2日志,重新加载和pm2日志。
在启用监视的情况下,所有进程均已成功启动: