首页 > 编程知识 正文

eureka集群同步原理,redis集群主节点挂掉

时间:2023-05-04 17:43:32 阅读:128774 作者:2022

作为注册中心,eureka必须在多节点上部署生产环境,以确保高可用性。 在两台服务器上完成集群的部署。

服务器A:172.16.21.34

服务器B:172.16.21.35

方式一:以ip格式完成。

服务器A:172.16.21.34

server : port :777 spring : application : name : register # eureka客户端登录帐户security : user : name :测试密码:测试eureka :环境: prod 34 # 指定按ip格式列出的节点instance : prefer-IP-address : true #获取服务列表# 指定的自己为服务client : fetch-registry 3360 trueregister-with-eureka : trueservice-URL 3360 default zone 33603358 test 3360 test 服务器3360 enable-self-preservation : true logging 3360 config 3360 class path : log4j2. XML服务器b:172.16.21

server : port :777 spring : application : name : register # eureka客户端登录帐户security : user : name :测试密码:测试eureka :环境: prod 35 # 指定按ip格式列出的节点instance : prefer-IP-address : true #获取服务列表# 指定的自己为服务client : fetch-registry 3360 trueregister-with-eureka : trueservice-URL 3360 default zone 33603358 test 3360 test server 3360 enable-self-preservation : true logging 3360 config 3360 class path 3360 log4j2. XML方式2 :使用主机名完成。

在这种方式中,首先需要在服务器a、b上配置主机文件信息,追加执行对方主机的域名解析。 主机名不能包含“_”字符。 否则,URI类获取相应的主机信息时会发生错误。 主机名称may not be null。

172.16.21.34 peer 1172.16.21.35 peer 2服务器A:172.16.21.34

server : port :777 spring : application : name : register # eureka客户端登录帐户security : user : name :测试密码:测试eureka :环境: prod 34 # 指定主机名格式instance : hostname : peer1#获取服务列表# 将自己注册为服务客户端: fetch-registry 3360 trueregister-with-eureka : trueservice-URL 3360 default zone 33603358 test 3360 test 服务器3360 enable-self-preservation : true logging 3360 config 3360 class path : log4j2. XML服务器b:172.16.21 .

server : port :777 spring : application : name : register # eureka客户端登录帐户security : user : name :测试密码:测试eureka :环境: prod 35 # 指定主机名格式instance : hostname : peer2#获取服务列表# 将自己注册为服务客户端: fetch-registry 3360 trueregister-with-eureka : trueservice-URL 3360 default zone 33603358 test 3360 test server 3360 enable-self-preservation : true logging 3360 config : class path : log4j2. XML

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。