Albumen Kevin
Albumen Kevin
> > Please try upgrade to 3.1.4 > > 3.1.4版本跨度太大了,担心影响其他业务,有高于2.7.8的其他版本推荐吗 2.7.x 版本目前仅有安全维护,将在 2023.3 结束所有支持,社区建议所有用户升级到 3.1.x 以获得最佳的体验
> 刚刚尝试升级了3.1.4 ,这个配置还是没有生效 可以基于最新版本提供一个可以复现的 demo 吗
使用的 Dubbo 版本是多少,之前有一个 ReconnectTimerTask 的问题,在 3.1.4 已经修复
看了一下是 #10938 修复的
在 3.1.3 版本中才发布的
> 不好意思,看到你处理了 channel.close() 虽然 在时间轮中,ReconnectTimerTask 还会执行, 因为 还会Reput。 但 channel.isClose() 后 不会在执行 doTask了。 从注册中心摘掉的连接不应该还在 ReconnectTimerTask 的,你可以看下升级 Dubbo 版本后还有没有
Please upgrade to 3.1.9.
May related with https://github.com/apache/dubbo/pull/11780
> 在竞争到读锁后会因为invoker的销毁抛出异常。 这里实际上不多,因为服务目录的地址是已经先刷新了的,所以新请求不会有问题。只有“已经从服务目录拿了地址-刚准备调用”这个时机的请求会影响。 > 比如重新触发invoker的reselect? 默认 Dubbo 是有重试的,会尝试 2 次
> @AlbumenJ 我们把这个pr合了过来,但之后发现还会有这样的问题,依旧有重连已销毁provider ip的任务在不断执行。 问下,#10938 这个也是必须的吗?我看3.0.12版本也没有。 这个也需要的