gpt4 book ai didi

spring-mvc - Elastic Beanstalk 部署 Spring Boot 应用程序 - 将外部 application.properties 放在哪里

转载 作者:行者123 更新时间:2023-12-05 07:49:13 25 4
gpt4 key购买 nike

我正在使用 AWSCLI 将 Spring Boot 应用程序部署到 AWS Elastic Beanstalk。我想将包含客户规范配置(数据库凭据等)的外部 application.properties 文件放在应用程序的同一目录中。应用程序应该选择这个属性文件。我怎样才能做到这一点?有没有其他选择?

最佳答案

Spring Cloud Config

此项目允许您为一个或多个应用程序使用外部集中式配置存储库。如果属性发生更改,您无需重建应用程序。您可以简单地更改配置存储库中的属性,甚至可以将更改推送到您的所有应用程序。

查看此 Getting Started Guide .

上述方法是我针对您描述的场景推荐的方法。我不会为您的配置文件在应用程序服务器上有一个单独的目录而烦恼。 Spring Cloud Config 是一种很好的方法,因为它解决了您描述的问题以及其他一些问题。

关于spring-mvc - Elastic Beanstalk 部署 Spring Boot 应用程序 - 将外部 application.properties 放在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37663428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com