You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by "fl061157 (via GitHub)" <gi...@apache.org> on 2023/04/13 08:07:56 UTC

[GitHub] [dubbo] fl061157 commented on issue #11289: 过期的Invoker 连接 持续在 时间轮线程中执行重连任务,抛出大量异常

fl061157 commented on issue #11289:
URL: https://github.com/apache/dubbo/issues/11289#issuecomment-1506533815

   感觉上是为了处理注册中心脑裂问题。虽然注册中心上endpoint不存在,但实际服务及连接还在。服务依然可用。如果不触发连接close 内存也可能爆掉。
   
   
   
   ---- 回复的原邮件 ----
   | 发件人 | ***@***.***> |
   | 日期 | 2023年04月13日 16:00 |
   | 收件人 | ***@***.***> |
   | 抄送至 | ***@***.***>***@***.***> |
   | 主题 | Re: [apache/dubbo] 过期的Invoker 连接 持续在 时间轮线程中执行重连任务,抛出大量异常 (Issue #11289) |
   
   May related with #11780
   
   @AlbumenJ 这里做,的确能够解决销毁时client重连的问题了。
   但对于invoker销毁时已经选择了这个invoker的请求,在竞争到读锁后会因为invoker的销毁抛出异常。所以这可能会引入新的问题:通常情况下的业务方,都不会接受“provider销毁时,consumer可能有请求失败”这种情况。
   不知道针对抛出这个RpcException的情况,你们是否有别的改进?比如重新触发invoker的reselect?
   
   —
   Reply to this email directly, view it on GitHub, or unsubscribe.
   You are receiving this because you authored the thread.Message ID: ***@***.***>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org