gpt4 book ai didi

amazon - AWS Beanstalk应用程序运行状况检查

转载 作者:行者123 更新时间:2023-12-04 08:55:35 25 4
gpt4 key购买 nike

我们使用Beanstalk部署节点应用程序。效果很好。我已经在.ebextensions目录中创建了几个配置文件,以便在加载应用程序时将配置信息应用于我们的应用程序。同样,大多数情况下效果很好。我有一件事没有,那就是定义应用程序运行状况检查URL。我无法接受。奇怪的是,到目前为止,似乎只有我遇到的参数中有空格,我对此感到疑惑。我尝试将值括在引号中,只是为了查看是否是问题所在,但仍然无法正常工作。有人做过此事吗,可以告诉我它是否有效,并且是否存在语法错误的内容?正如我所说,其余参数在beantalk中已正确设置,而最后一个则没有。注意#environment#在部署之前已被替换为grunt脚本。

这是配置文件:

 option_settings:
- namespace: aws:elasticbeanstalk:application:environment
option_name: NODE_ENV
value: #environment#
- namespace: aws:elasticbeanstalk:container:nodejs
option_name: NodeVersion
value: 0.10.10
- namespace: aws:autoscaling:trigger
option_name: LowerThreshold
value: 40
- namespace: aws:autoscaling:trigger
option_name: MeasureName
value: CPUUtilization
- namespace: aws:autoscaling:trigger
option_name: UpperThreshold
value: 60
- namespace: aws:autoscaling:trigger
option_name: Unit
value: Percent
- namespace: aws:elasticbeanstalk:application
option_name: Application Healthcheck URL
value: /load_balance_test

最佳答案

添加它对我有用:

# .ebextensions/healthcheckurl.config
option_settings:
- namespace: aws:elasticbeanstalk:application
option_name: Application Healthcheck URL
value: /health
- namespace: aws:elasticbeanstalk:environment:process:default
option_name: HealthCheckPath
value: /health
我通过执行 eb config发现了第二个设置,它对环境设置进行了很好的概述,可以用 option_settings文件中的 .ebextensions/yet-another.config覆盖环境设置。

关于amazon - AWS Beanstalk应用程序运行状况检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19736238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com