我在Elasticbeanstalk中部署了一个Web应用程序,我需要读取和编写一些配置变量。我尝试使用通常的config.properties文件。虽然它在本地工作,但是当我在EB上部署时它不起作用,因为我认为我没有存储文件的访问权限。
那我有什么选择? 1.将配置文件存储在s3中。 2.使用EB提供的env变量UI。在这种情况下我如何从java应用程序读/写? 3.还有其他选择吗?
Thnks
答案 0 :(得分:1)
您可以使用beanstalk配置的环境变量部分,然后访问代码中的变量:
System.getProperty("ENVIRONMENT");