【发布时间】:2021-03-18 09:24:23
【问题描述】:
为应用程序使用 Elastic beanstalk 自动缩放,最近添加了一个新的 SQS 队列作为环境变量。
我可以使用eb printenv *my-env* | grep "SQS"查看变量:
SQS_QUEUE = https://sqs.xxxxxx.amazonaws.com/xxxxxxx/xxxxxxx
当我通过 SSH 连接到新创建的实例时,我看不到该配置 sudo /opt/elasticbeanstalk/bin/get-config environment --output YAML | grep "SQS"
如果我更改代码并进行部署,那么实例会获取配置 - 当每天多次向上/向下扩展时,这不是一个实用的解决方案。
我正在使用自定义 AMI,但我在 AWS 上找不到任何关于环境变量的文档 - 添加新的应该可以工作..!?
我错过了什么??
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk