amazon-web-services - .ebextensions .config 文件在 Beanstalk 上不起作用
问题描述
我需要在我的 Beanstalk 环境中更改我的 AutoScaling 组的此设置: https ://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environmentconfig-autoscaling-healthchecktype.html
我所做的与示例显示的完全一样,但它不起作用。什么都没发生。
文件内容:
Resources:
AWSEBAutoScalingGroup:
Type: "AWS::AutoScaling::AutoScalingGroup"
Properties:
HealthCheckType: ELB
HealthCheckGracePeriod: 300
结构:
my_project/
.ebextensions/
autoscaling.config
src/
...
是否有任何日志可以检查文件是否被读取?
解决方案
好的,我发现了问题。我正在使用绿色/蓝色环境来部署我的应用程序,因此在将新更改上传到环境的过程中,它们正在对之后被终止的绿色环境进行。
为了使新配置正常工作,我必须重建 Blue 环境。
从现在开始,所有新部署都将具有新配置。
推荐阅读
- sql - oracle:查询作为数字列的输出比例和精度 - 字段数据类型 = 数字
- javascript - 为什么这个对象在函数运行之前会发生变化?
- javascript - Javascript绑定调用
- react-native - 如何使用 java-11 运行现有的 react-native 项目
- sql - 在其他表中创建汇总值计数的提示
- php - “php artisan serve”在哪里读取 Mac OS 中的配置?
- javascript - 根据用户密钥查询/检索 Firebase 数据的最佳方法?
- r - R 删除具有最多零值的行(唯一并删除所有 0 的行不起作用)
- python - python中的烛台图..尽管找到了所有示例-无法修复周末/节假日的空白日期
- java - java - 如何修复“从活动上下文外部调用startActivity()需要...”错误