我正在使用Supervisor在 EC2 实例上管理我的 node.js 应用程序,并使用 git 进行部署。Supervisor 在确保我的应用程序保持正常运行方面做得很好,但是每当我将新的服务器端代码推送到我的远程服务器时,它往往无法识别这些更改。我需要杀死主管进程并重新启动它。是我做错了什么,还是这是标准行为?
问问题
4406 次
我正在使用Supervisor在 EC2 实例上管理我的 node.js 应用程序,并使用 git 进行部署。Supervisor 在确保我的应用程序保持正常运行方面做得很好,但是每当我将新的服务器端代码推送到我的远程服务器时,它往往无法识别这些更改。我需要杀死主管进程并重新启动它。是我做错了什么,还是这是标准行为?