process 对象有哪些常用能力?如何优雅退出进程?

process 是全局对象,提供环境信息与控制:

优雅退出:收到 SIGTERM 后停止接收新请求、等待进行中任务完成、释放连接再退出。

process.on('SIGTERM', async () => {
  server.close()
  await drainQueues()
  process.exit(0)
})

同分类其他题目