是否可以使用 pm2 观看和优雅地重新加载?
is it possible to use pm2 to watch and graceful reload?
我有 pm2 运行 我的节点应用程序,想知道我是否可以确保它在手表上以零停机时间重新加载,而不是仅仅重新启动。这是一个示例 json 文件,它设置了我如何使用 pm2。
{
"name" : "server",
"cwd" : "/home/user/website",
"script" : "server/server.js",
"instances" : 2,
"max_restarts" : 0,
"watch" : true,
"ignore_watch" : ["some/files"],
"env_staging": {
"NODE_ENV": "staging"
},
"env_production": {
"NODE_ENV": "production"
}
}
不是,遇到同样的问题,根据文档和源代码,这是不可能的
我有 pm2 运行 我的节点应用程序,想知道我是否可以确保它在手表上以零停机时间重新加载,而不是仅仅重新启动。这是一个示例 json 文件,它设置了我如何使用 pm2。
{
"name" : "server",
"cwd" : "/home/user/website",
"script" : "server/server.js",
"instances" : 2,
"max_restarts" : 0,
"watch" : true,
"ignore_watch" : ["some/files"],
"env_staging": {
"NODE_ENV": "staging"
},
"env_production": {
"NODE_ENV": "production"
}
}
不是,遇到同样的问题,根据文档和源代码,这是不可能的