注册领事服务器与领事客户

时间:2016-11-24 11:06:18

标签: spring-boot spring-cloud microservices consul

我正在创建一个带有3个微服务的spring boot微服务应用程序。 我使用领事进行发现。我只有一个拥有4台主机的数据中心。  我是否应该将3个微服务连接到各自本地主机中的3个consul代理(客户端)以及在其余主机上运行的consul服务器? 提到群集应该有多个服务器。适用于上述情况吗?

2 个答案:

答案 0 :(得分:1)

您的服务应该连接到localhost上的代理。

Consul服务器应该在集群中运行。 3节点集群可以处理1个节点故障,5个节点集群可以处理2个节点故障。见https://www.consul.io/docs/internals/consensus.html#deployment_table

答案 1 :(得分:0)

是的,建议集群具有多于一台服务器,并且微服务可以连接到本地主机上的代理。

相关问题