dubbo 一直在Notify urls for subscribe url
最近也没改什么,但是检查日志的时候发现,日志里面这几天很多重复的log,日志如下,并且是每隔5秒触发一次,重启了服务还是没用,各位有好的建议吗?
2015-10-22 14:40:01.602|28399d480c67463c86e95d40b5fc63cd|DubboRegistryFailedRetryTimer-thread-1|INFO |c.p.h.r.z.ZookeeperRegistry-Retry notify {consumer://10.10.10.121/com.pay1pay.acting.facade.ActingFacade?application=paycore&category=providers,configurators,routers&default.check=false&default.loadbalance=roundrobin&default.retries=0&hsf=2.5.13&interface=com.pay1pay.acting.facade.ActingFacade&methods=findByTitleCode,findByBankType,updateActingTitle,findTitleCodeList,getActingTitle,addActingTitle,getBankActs,findByTitleName&netty4epollflag=true&owner=xiaoyulei&pid=29489&revision=1.0.0&side=consumer×tamp=1444981367271={com.pay1pay.hsf.registry.integration.RegistryDirectory@74427903=[override://0.0.0.0/com.pay1pay.acting.facade.ActingFacade?category=configurators&dynamic=false&enabled=true&loadbalance=roundrobin]}}
2015-10-22 14:40:01.603|28399d480c67463c86e95d40b5fc63cd|DubboRegistryFailedRetryTimer-thread-1|WARN |c.p.h.r.z.ZookeeperRegistry-Failed to retry notify {consumer://10.10.10.121/com.pay1pay.acting.facade.ActingFacade?application=paycore&category=providers,configurators,routers&default.check=false&default.loadbalance=roundrobin&default.retries=0&hsf=2.5.13&interface=com.pay1pay.acting.facade.ActingFacade&methods=findByTitleCode,findByBankType,updateActingTitle,findTitleCodeList,getActingTitle,addActingTitle,getBankActs,findByTitleName&netty4epollflag=true&owner=xiaoyulei&pid=29489&revision=1.0.0&side=consumer×tamp=1444981367271={com.pay1pay.hsf.registry.integration.RegistryDirectory@74427903=[override://0.0.0.0/com.pay1pay.acting.facade.ActingFacade?category=configurators&dynamic=false&enabled=true&loadbalance=roundrobin]}}, waiting for again, cause: No such extension com.pay1pay.hsf.rpc.cluster.ConfiguratorFactory by name override
java.lang.IllegalStateException: No such extension com.pay1pay.hsf.rpc.cluster.ConfiguratorFactory by name override
at com.pay1pay.hsf.common.extension.ExtensionLoader.findException(ExtensionLoader.java:494) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.common.extension.ExtensionLoader.createExtension(ExtensionLoader.java:501) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.common.extension.ExtensionLoader.getExtension(ExtensionLoader.java:319) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.rpc.cluster.ConfiguratorFactory$Adpative.getConfigurator(ConfiguratorFactory$Adpative.java) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.registry.integration.RegistryDirectory.toConfigurators(RegistryDirectory.java:300) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.registry.integration.RegistryDirectory.notify(RegistryDirectory.java:177) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.registry.support.FailbackRegistry.retry(FailbackRegistry.java:420) ~[hsf-all-2.5.13.jar:na]
at com.pay1pay.hsf.registry.support.FailbackRegistry$1.run(FailbackRegistry.java:67) [hsf-all-2.5.13.jar:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_55]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) [na:1.7.0_55]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) [na:1.7.0_55]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_55]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_55]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
FailbackRegistry里面的retry()方法现在是每隔5秒无限次重试,怎么取消呢?
什么情况下会是override://0.0.0.0/XXXX呢?
回复
额,怎么取消我不清楚呢,建议去dubbo官网看看
每5秒,典型的是dubbo的心跳机制在互通,看这句话
cause: No such extension com.pay1pay.hsf.rpc.cluster.ConfiguratorFactory by name override
java.lang.IllegalStateException: No such extension com.pay1pay.hsf.rpc.cluster.ConfiguratorFactory by name override
看看是不是这个服务注册的有问题
现在不清除的问题有两个:
① 为什么会发生这种情况?
② 怎么去停止每隔5秒的触发去retry notify?