dubbo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From notlate (GitHub) <git...@apache.org>
Subject [GitHub] [incubator-dubbo] notlate commented on issue #2975: add period check that whether provider exists or not for zk registry
Date Mon, 17 Dec 2018 06:20:39 GMT
> > 手动通过zk的zkCli.sh在zk的/dubbo目录,把某个provider删掉以后,provider不感知。
> 
> 这个可以理解,但是线上具体发生了什么导致该 provider 被从 zk 中删除?如果是运维工具或者手工从
zk 上删除的话,这个问题不应该在 dubbo 中修复,否则,如果我想单独把机器快速摘掉,但是
dubbo 又注册上来,反而不合理。能不能查查日志,看看具体是什么原因?

我们有好几套生产环境,只在其中一个生产环境出现这个问题,当时一周内发生两次。当时zk日志已经没了,下次如果再出现我想办法保留zk日志。
当时出问题的时候,我在zk上面的确是看到provider不在上面了。

可能我这个想法太直接了。不知道有没有更好的、防止zk上面provider出问题的容错机制,毕竟zk属于dubbo引用的三方组件。

[ Full content available at: https://github.com/apache/incubator-dubbo/pull/2975 ]
This message was relayed via gitbox.apache.org for notifications@dubbo.apache.org
Mime
View raw message