gpt4 book ai didi

node.js - 以编程方式重新启动 Node.js 服务器

转载 作者:IT老高 更新时间:2023-10-28 22:59:59 27 4
gpt4 key购买 nike

如何从代码重启 Node.js 服务器?例如,如果使用 expressjs 框架,

app.get('/restart', function (req, res, next) {
//Code to restart a server
})

我想从这样的应用程序重新启动服务器,而不去控制台等。怎么做?

最佳答案

我使用 forever 来启动和监控应用程序。所以重启功能是这样的:

app.get('/restart', function (req, res, next) {
process.exit(1);
});

服务器关闭后,forever会重启服务。

控制台:

Express server listening on port 3000 in development modeerror: Forever detected script exited with code: 1error: Forever restarting script for 2 timeExpress server listening on port 3000 in development mode

关于node.js - 以编程方式重新启动 Node.js 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23766259/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com