我使用 Express 和 Node.js 编写了一个快速应用程序。我可以在本地运行它,并且它可以工作。
如何在 CodeDeploy 上部署并运行服务器?我需要在应用程序安全中添加一些内容吗?
最佳答案
Appsec 文件是为 CodeDeploy 部署设置 Hook 的正确位置。在每个生命周期事件期间,CodeDeploy Host Agent 将执行每个生命周期事件下 Appsec 文件中的 Hook 。在您的情况下,您可能需要多个脚本来停止正在运行的服务器、更改配置并重新启动服务器。有关 Appsec 文件如何工作的更多信息,请参阅此处:http://docs.aws.amazon.com/codedeploy/latest/userguide/app-spec-ref.html
关于Node.js 和 AWS CodeDeploy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28709209/