0
点赞
收藏
分享

微信扫一扫

springCloud-18 consul 集群搭建

悄然丝语 2022-01-09 阅读 65

consul server 就是consul 注册中心

consul client 就是微服务,多个微服务可以注册一个client。

        首先需要有一个正常的consul 集群,有server,有leader。这里在服务器Server1,Server2,Server3上分别部署consul Server。(这些服务器上最好只部署了consul 程序,以尽量维护consul 的稳定)

        服务器Server4 Server5 上通过 Consul Client 分别注册 Service A B C ,这里每个 Service分别部署在了两个服务器上,这样可以避免 Service 的单点问题。(一般微服务和 Client 绑定)

        在服务器Server6 Program D 需要访问 Service B ,这时候 Program D 首先访问本机 Consul Client提供的 HTTP API ,本机 Client 会将请求转发到 Consul Server Consul Server 查询到 Service B当前的信息返回

举报

相关推荐

0 条评论