如何在java中读取env变量Elasticbeanstalk?

时间:2017-05-22 07:50:44

标签: java environment-variables elastic-beanstalk amazon-elastic-beanstalk

我在Elasticbeanstalk中部署了一个Web应用程序,我需要读取和编写一些配置变量。我尝试使用通常的config.properties文件。虽然它在本地工作,但是当我在EB上部署时它不起作用,因为我认为我没有存储文件的访问权限。

那我有什么选择? 1.将配置文件存储在s3中。 2.使用EB提供的env变量UI。在这种情况下我如何从java应用程序读/写? 3.还有其他选择吗?

Thnks

1 个答案:

答案 0 :(得分:1)

您可以使用beanstalk配置的环境变量部分,然后访问代码中的变量:

System.getProperty("ENVIRONMENT");