Sri*_*nth 6 consul spring-cloud spring-cloud-consul
我对这个配置有点困惑。我的 Spring Boot 应用程序@EnableDiscoveryClient已spring.cloud.consul.host设置为localhost. 我正在运行我的引导应用程序的主机上运行 Consul 代理,但我有几个问题(似乎无法在文档中找到我的答案)。
这个配置可以接受多个值吗?
@EnableDiscoveryClient?(这也感觉不对;一方面,即使一个代理应该能够告诉集群的所有信息,这似乎也是一个单点故障;如果我无法联系到这个代理怎么办?)其实这是Consul本身来解决你的问题的。每台服务器上都运行一个代理来为您处理集群、故障、共享数据、自动发现等,这样您就不需要了解 Spring Boot 配置中的其他主机。Spring Boot 应用程序始终连接到在同一台计算机上运行的代理。
请参阅https://www.consul.io/docs/agent/basics.html
| 归档时间: |
|
| 查看次数: |
2503 次 |
| 最近记录: |