如何在AWS CodeDeploy之后自动重新启动节点应用程序
我有安装Travis来为节点应用程序aws CodeDeploy。现在可以将最新代码正确部署到EC2,但是我需要再次手动重新启动节点应用程序以使更改生效。
如何在CodeDeploy之后自动重新启动节点应用程序?我想我可以通过在appspec.yml中设置afterInstall来做到这一点,但是我发现许多教程/演练都没有提到这一点,所以我想知道这是重启节点应用程序的唯一/最佳方法。
回答如下:安装后–您可以将此部署生命周期事件用于配置应用程序或更改文件权限之类的任务。
ApplicationStart –您通常使用此部署生命周期事件来重新启动在ApplicationStop期间停止的服务。