我正在努力实现基于 Nodejs 的应用程序,我希望在文件更改时实现零停机和自动部署。总之,我有以下要求。
- 在节点进程崩溃时,它应该重新启动在任何文件更改时,它应该重新启动自身以进行部署
- 系统重新启动时,节点服务器应自行重新启动
- 如果内存或 CPU 消耗超过定义值,则节点服务器应自行重启。
- 当从已安装的服务器创建服务器映像并从中创建新服务器时,在新服务器中它也应该具有相同的设置
- 如果 Nodejs 服务器收到关闭信号,那么它应该正常关闭,即它应该停止接受任何新连接,它应该首先完成现有请求,然后应该关闭
请帮忙。