重试次数配置

重试次数属性 retries 设置值为整数,重试次数不包括本身的调用,比如设置retries = “3” ,那么如果超时的话一共调用四次。

如果有多个提供者服务,那么在重试次数内会轮询调用各个服务。

示例

<dubbo:reference interface="com.atguigu.gmall.service.UserService" id="userService" timeout="3000" retries="3"/>

重设设置场景:

幂等函数(查询、修改、删除)设置重试,非幂等函数(新增)不要设置重试。

幂等函数:多次执行不会改变执行结果。

原文地址:https://www.cnblogs.com/dongch/p/13881146.html