一、Dubbo的配置方式:
1.通过Yml配置
2.通过dubbo.xml配置
3.配置类
二、如何保证幂等性
注:幂等性:无论如何当前的操作执行多少次同一个请求 ,执行最后的结果都是不变的、例:查询删除修改,都是幂等性操作。保存是非幂等性操作。
Dubbo解决非幂等性操作,设置重试次数(重试次数规则)(新增问题点)
三、Dubbo各项默认配置
1.Dubbo支持多语言,默认java
2.Dubbo支持多种API,默认Spring.xml
3.Dubbo支持以下注册中心:默认zookeeper
4.Dubbo支持以下容错机制,默认failover
5.Dubbo支持以下负载均衡策略:默认Random
6.Dubbo支持以下协议:默认dubbo
7.Dubbo支持以下网络传输扩展:默认netty3
7.Dubbo支持以下序列化机制:默认hessian2
四、Dubbo负载均衡(4种)
1.加权随机(默认)(Random) 2.加权轮询(RoundRobin) 3.最少活跃调用书(LeastActive) 4.Hash一致(Consistent hash)
五、服务降级 两种
还没掉返回null 调用返回null
六、Dubbo 集群容错 (6种)
1.Fail over 2.Fail safe 3.Fail fast 4.Fail back 5.Forking 6.Broadcast