dubbo和zookeeper挂掉

dubbo:

远程调用其他服务的框架,分布式、高性能、透明化的 RPC 服务框架,提
供服务自动注册、自动发现等高效服务治理方案

zookeeper(注册中心)

基于服务的同步协调管理,配置的维护、域名服务、分布式同步等。

恢复模式:集群下会恢复崩溃的注册中心数据。
广播模式:通过心跳同步其它服务。

单机

1、当注册中心(zk)挂掉后,之前的服务提供者和消费者都能正常使用,接口能正常访问,是通过本地缓存继续获取服务列表的

2、当注册中心挂掉后,服务提供者和消费者会不断重连zk,直到注册中心再次启动

3、当注册中心挂掉后,新的服务不能发布,必须等注册中心起来后,才能正常发布

集群

1、当zk集群超过半数宕机后,之前的服务都能正常使用,通过缓存取的服务信息

2、当zk集群超过半数宕机后,新的服务无法发布到集群中

3、当集群重新启动后,zk可以自动重连,但是消费者会在一段时间后报错,无法找到提供者,必须重启提供者才行,消费者不需要重启。

总结

注册中心重启后,dubbo远程调用找不到服务提供者,所有必须也重启服务提供者。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值