我是aws弹性beanstalk的新手,我们曾经在ec2中部署了一个springboot应用程序。我们在外部存储application.properties和log4j2配置文件,并使我们的springboot jar通过命令参数(--spring.configuration.location等)使用这些配置。现在我们想要将我们的应用程序迁移到弹性beanstalk,我已经阅读了文档,但没有找到实现这一目标的好方法,看起来这些配置文件必须打包在jar中。有没有办法在eb env中将这些文件保存在jar外部?
答案 0 :(得分:2)
您可以使用Procfile将它们保存在jar外部。你的procfile有你的java命令来执行JAR并加载参数。
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/java-se-platform.html