首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >忽略4xx增强健康规则导致AWS EB控制台配置页面错误

忽略4xx增强健康规则导致AWS EB控制台配置页面错误
EN

Stack Overflow用户
提问于 2018-08-03 10:27:55
回答 1查看 713关注 0票数 0

按照Configuring Enhanced Health Rules Using a Config Document上的说明,使用".ebextensions/YAML/JSON“方法忽略应用程序HTTP4xx错误,具体而言,已将以下内容添加到”.ebtensions/00_option_Settings.config“中:

代码语言:javascript
复制
  - namespace: aws:elasticbeanstalk:healthreporting:system
    option_name: ConfigDocument
    value: {
      "Rules": {
        "Environment": {
          "Application": {
            "ApplicationRequests4xx": {
              "Enabled": false
            }
          }
        }
      },
      "Version": 1
    }

使用此配置,部署到弹性豆茎成功,似乎有预期的效果,但随后访问环境的配置页面(即EB控制台中的https://console.aws.amazon.com/elasticbeanstalk/home?region=us-east-1#/environment/dashboard?applicationName=my-app&environmentId=e-12345678)时,出现错误:

我尝试引用/转义嵌入到YAML中的JSON等,但没有效果。

在命令行中,eb config工作正常:

代码语言:javascript
复制
  aws:elasticbeanstalk:healthreporting:system:
    ConfigDocument: '{"Version":1,"Rules":{"Environment":{"Application":{"ApplicationRequests4xx":{"Enabled":false}}}}}'
    HealthCheckSuccessThreshold: Ok
    SystemType: enhanced
EN

回答 1

Stack Overflow用户

发布于 2019-04-09 04:49:41

我的看起来像这样,它工作正常。

代码语言:javascript
复制
option_settings:
  - namespace: aws:elasticbeanstalk:healthreporting:system
    option_name: ConfigDocument
    value: {"Rules": {"Environment": {"Application": {"ApplicationRequests4xx": {"Enabled": false}}}},"Version": 1}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51664509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档