【发布时间】:2017-11-30 17:19:41
【问题描述】:
我的问题与使用 Zookeeper 或 Hashicorp 的 Vault 作为 Spring 的 Cloud Config Server 的后端数据存储有关。
我们目前正在运行许多 Spring Boot 微服务,它们依赖于 Spring Config Server 来为每个服务的配置提供服务。这很好用,我们对此没有任何问题。
最初,配置服务器在本机配置文件上运行,并将配置文件嵌入到应用程序中。这不起作用,因为每次我们对重新部署 config-server 所需的任何应用程序进行配置更改时。
使用 GIT 显然更强大,当我们被要求考虑使用 Zookeeper 或 Vault 时,我们正在切换到独立的 GIT 后端。
这给我带来了一个问题:- 是否可以使用 Vault/Zookeeper 作为 Config Server 的后端数据存储,而不需要每个应用程序直接与 Vault/Zookeeper 对话?
谢谢
【问题讨论】:
标签: java spring apache-zookeeper hashicorp-vault