关闭节点js服务器之前,请清除事件循环

时间:2019-12-18 11:48:18

标签: node.js nestjs

我有一个带有NestJS框架的节点js服务器,并且涉及一些图像处理。 工作流程如下所示: req->图像处理(约30秒)-> res

以下是我要实现的目标。当服务器停止运行时(通过CTR + C或PM2),我希望阻止服务器获取任何新请求,并阻止事件循环(图像处理和其他当前请求)以及关闭应用程序之后完成所有过程。

这可以实现吗

1 个答案:

答案 0 :(得分:0)

您可以使用PM2中的正常关机功能。

引用:https://pm2.keymetrics.io/docs/usage/signals-clean-restart/