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

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

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

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

forever使用,以启动和监控应用程序。 所以重启function是这样的:

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

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

安慰:

 Express服务器在开发模式下在端口3000上侦听
错误:永远检测到脚本退出代码:1
错误:永远重新启动脚本2次
 Express服务器在开发模式下在端口3000上侦听