Express.js关机钩子

Wil*_*iam 31 node.js express

在Express.js中,有没有设置一个回调函数在应用程序关闭时执行?

mae*_*ics 31

您可以使用node.js 核心进程'exit'事件,如下所示:

process.on('exit', function() {
  // Add shutdown logic here.
});
Run Code Online (Sandbox Code Playgroud)

当然,主事件循环将在退出函数返回后停止运行,因此您无法在该函数内调度任何定时器或回调(例如,任何I/O必须是同步的).


ale*_*lex 10

process.on('exit',回调):

process.on('exit', function () {
  console.log('About to exit.');
});
Run Code Online (Sandbox Code Playgroud)