Node.js 如何优雅地更新基于节点的API?

Node.js 如何优雅地更新基于节点的API?,node.js,server,updates,release,Node.js,Server,Updates,Release,在更新节点API服务器之前,如何确保每个请求都已完成? 是否有任何npm包或良好实践来处理此问题 需要考虑以下两种情况: 1.在我们更新包、依赖项和源代码时阻止新请求的到来 2.在重新启动服务之前,请确保请求和正在执行的每个子进程都已正确完成(我们使用pm2)

在更新节点API服务器之前,如何确保每个请求都已完成? 是否有任何npm包或良好实践来处理此问题

需要考虑以下两种情况: 1.在我们更新包、依赖项和源代码时阻止新请求的到来 2.在重新启动服务之前,请确保请求和正在执行的每个子进程都已正确完成(我们使用pm2)