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

时间:2015-11-11 18:24:52

标签: linux spring amazon-web-services

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

enter image description here

在Spring应用程序部署中,使用终端的ps -aef | grep tomcat正确读取此值。

enter image description here

我希望能够在shell脚本中读取此环境属性并提取值“qa”,我用它来配置服务器上的其他项目。

这是否可行,如果可行,我该怎么做。

1 个答案:

答案 0 :(得分:5)

OK I found out how to get the result I was looking for.

Here is the command:

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

If someone has a cleaner or better way of doing this I will gladly accept it.

G