我有一个EC2实例,它使用cloudFormation模板进行设置。我的EC2实例上有tomcat。我正在使用我的ec2实例将war文件部署到tomcat。
我向ec2实例发布新代码的过程是:
我发现当我重新启动ec2实例时,它不会部署新的war文件并再次运行模板。相反,我必须停止实例,然后再次启动实例(这非常慢)。
我相信这将重新启动实例应该足够了。我错了还是我的配置不正确?
问候
答案 0 :(得分:0)
许多CloudFormation功能仅在实例被“替换”时更新,请参阅用于从s3安装文件的类型的文档
在属性下,它会显示“更新要求”,然后是“某些中断”或“替换”等条件
s3文件安装需要由具有“无需中断”的“更新要求”条件的类型属性控制,然后在您更改云信息模板后立即进行更改