SpringCloud -- Ribbon默认重试机制
背景项目中ServiceA 调用 ServiceB中接口时,ServiceB处理超时长时间未返回数据,结果显示最终ServiceB中接收到ServiceA的两次请求,导致数据重复写入。初步分析是Feign或者Ribbon的重试机制导致的,但当前项目中并未特别设置重试相关的配置,配置文件配置为ribbon: ConnectTimeout: 10000 # 连接超时时间(ms) ReadTimeout: 10000 # 通信超时时间(ms)场景模拟/分析ServiceA Co
原创
2021-12-26 23:45:37 ·
1415 阅读 ·
0 评论