首页 > 解决方案 > .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/
  ...

是否有任何日志可以检查文件是否被读取?

标签: amazon-web-servicesamazon-elastic-beanstalk

解决方案


好的,我发现了问题。我正在使用绿色/蓝色环境来部署我的应用程序,因此在将新更改上传到环境的过程中,它们正在对之后被终止的绿色环境进行。

为了使新配置正常工作,我必须重建 Blue 环境。

从现在开始,所有新部署都将具有新配置。


推荐阅读