Javascript 更改节点参数后,Pm2重新启动Node.js进程
如果Nodejs进程是从读取PM2 JSON配置文件Javascript 更改节点参数后,Pm2重新启动Node.js进程,javascript,node.js,json,ubuntu,pm2,Javascript,Node.js,Json,Ubuntu,Pm2,如果Nodejs进程是从读取PM2 JSON配置文件PM2.JSON文件开始的,该文件包含: { "name": "foobar", "script": "./foobar.js", "args": "-e baz", "node_args": "--max_old_space_size=1024" }, 修改了节点参数,导致 { "name": "foobar", "script": "./foo
PM2.JSON
文件开始的,该文件包含:
{
"name": "foobar",
"script": "./foobar.js",
"args": "-e baz",
"node_args": "--max_old_space_size=1024"
},
修改了节点参数
,导致
{
"name": "foobar",
"script": "./foobar.js",
"args": "-e baz",
"node_args": "--max_old_space_size=2048"
},
新的节点参数
是否只需使用pm2 restart
重新启动流程即可应用
或者我们必须先执行pm2 delete
,然后执行pm2 start pm2.json
?应用于pm2 json配置文件的任何操作(启动、重新启动、重新加载、停止)都将传递给进程。如果重新启动,则该文件中所有已定义的进程将立即使用新参数重新启动