如何读取在AWS ElasticBeanstalk中设置的环境属性

9

我已经在elasticbeanstalk中设置了环境属性,属性名称为:spring.profiles.active,属性值为:qa

enter image description here

在Spring应用程序部署时,可以通过从终端使用ps -aef | grep tomcat正确读取此值。

enter image description here

我希望能够在shell脚本中读取此环境属性并提取值“qa”,以便用于配置服务器上的其他项目。
这是否可能,如果可能的话,如何实现?
1个回答

5

好的,我找到了如何获取我想要的结果。

这是命令:

ps -aef | grep tomcat | grep -Po 'spring.profiles.active=\K[^ ]+'

如果有更好、更简洁的方法,我会非常乐意接受。
G

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接