dubbo 入门 特性

1,序列化

只需实体类实现 Serializable 接口 dubbo将序列化与反序列化已经封装。

2,地址缓存

注册中心挂了,服务可以访问吗? 可以 ,因为第一次调用后,会在注册中心有缓存。

3,超时

设置超时时间,在这个时间段内没有连接,则断开。

@Reference(timeout=3000)

建议配置在服务提供方@Service(timeout=3000)

4,重试

@Reference(timeout=3000,retries=2)

重试两次,一共三次。

5,多版本

version=“1.0.0”属性 @Service对应@Reference

6,负载均衡

@Service(weight=)属性 @Reference(LoadBalance=)

7,集群容错

cluster:failover 失败重试

                failfast 快速失败

                failsafe 失败返回空 不报错

                failback   必须成功,一次不成功  等会儿重发  直到成功

                forking   并行调用   一个成功 即返回

8,服务降级

机器性能达到最大 ,关掉不重要服务

mock=force return null   调用直接返回null

mock=fail return null    调用失败返回null  不报错  用来容忍对不重要服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值