[英]Spring Cloud: Git with JDBC backend
问题:我只有 JDBC或Git 工作。 就一件事。 如果我将属性spring.cloud.config.server.bootstrap
更改为true
或false
。
问题:如何配置我的应用程序以使用 JDBC和Git?
我附上了bootstrap.properties的内容。
spring:
profiles:
active: jdbc, git
application:
name: configuration-server
cloud:
config:
uri: http://localhost:8888
name: configuration-server
server:
jdbc:
order: 1
git:
uri: <hidden>
order: 2
bus:
enabled: true
解决方案:结果很偶然地发现,使用这样的包,您需要使用 JDBC 的参数:APPLICATION、PROFILE 和 LABEL,通过这些参数您可以在 GIT 存储库中找到配置。 同时,在相反的方向 - 它的工作方式不同。 也就是说,要从 GIT 存储库获取配置,您不需要在数据库中创建必要的条目。 这就是全部,尽管 JDBC 的优先级高于 GIT。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.