我是靠谱客的博主 干净身影,这篇文章主要介绍Failed to register dubbo://192.168.137.1:20880/com.youfan.service.SayHelloService?anyhost=true&appli,现在分享给大家,希望可以做个参考。

dubbo注册zookeeper报错:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" java.lang.IllegalStateException: Failed to register dubbo://192.168.137.1:20880/com.youfan.service.SayHelloService?anyhost=true&application=dubbo-service-sayhello&dubbo=2.5.7&generic=false&interface=com.youfan.service.SayHelloService&methods=sayhello&pid=15080&side=provider&timestamp=1552277158207 to registry 192.168.137.128:2181, cause: Failed to register dubbo://192.168.137.1:20880/com.youfan.service.SayHelloService?anyhost=true&application=dubbo-service-sayhello&dubbo=2.5.7&generic=false&interface=com.youfan.service.SayHelloService&methods=sayhello&pid=15080&side=provider&timestamp=1552277158207 to zookeeper zookeeper://192.168.137.128:2181/com.alibaba.dubbo.registry.RegistryService?application=dubbo-service-sayhello&dubbo=2.5.7&interface=com.alibaba.dubbo.registry.RegistryService&pid=15080&timestamp=1552277158169, cause: Zookeeper is not connected yet! at com.alibaba.dubbo.registry.support.FailbackRegistry.register(FailbackRegistry.java:149) at com.alibaba.dubbo.registry.integration.RegistryProtocol.export(RegistryProtocol.java:120) at com.alibaba.dubbo.rpc.protocol.ProtocolListenerWrapper.export(ProtocolListenerWrapper.java:54) at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper.export(ProtocolFilterWrapper.java:92) at com.alibaba.dubbo.rpc.Protocol$Adaptive.export(Protocol$Adaptive.java) at com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:499) at com.alibaba.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:351) at com.alibaba.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:312) at com.alibaba.dubbo.config.ServiceConfig.export(ServiceConfig.java:211) at com.alibaba.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:122) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:393) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:347) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:883) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) at com.youfan.ProvideTest.main(ProvideTest.java:7) Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to register dubbo://192.168.137.1:20880/com.youfan.service.SayHelloService?anyhost=true&application=dubbo-service-sayhello&dubbo=2.5.7&generic=false&interface=com.youfan.service.SayHelloService&methods=sayhello&pid=15080&side=provider&timestamp=1552277158207 to zookeeper zookeeper://192.168.137.128:2181/com.alibaba.dubbo.registry.RegistryService?application=dubbo-service-sayhello&dubbo=2.5.7&interface=com.alibaba.dubbo.registry.RegistryService&pid=15080&timestamp=1552277158169, cause: Zookeeper is not connected yet! at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry.doRegister(ZookeeperRegistry.java:112) at com.alibaba.dubbo.registry.support.FailbackRegistry.register(FailbackRegistry.java:136) ... 18 more Caused by: java.lang.IllegalStateException: Zookeeper is not connected yet! at com.alibaba.dubbo.remoting.zookeeper.zkclient.ZkClientWrapper.createPersistent(ZkClientWrapper.java:82) at com.alibaba.dubbo.remoting.zookeeper.zkclient.ZkclientZookeeperClient.createPersistent(ZkclientZookeeperClient.java:45) at com.alibaba.dubbo.remoting.zookeeper.support.AbstractZookeeperClient.create(AbstractZookeeperClient.java:47) at com.alibaba.dubbo.remoting.zookeeper.support.AbstractZookeeperClient.create(AbstractZookeeperClient.java:41) at com.alibaba.dubbo.remoting.zookeeper.support.AbstractZookeeperClient.create(AbstractZookeeperClient.java:41) at com.alibaba.dubbo.remoting.zookeeper.support.AbstractZookeeperClient.create(AbstractZookeeperClient.java:41) at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry.doRegister(ZookeeperRegistry.java:110) ... 19 more

解决办法:打开Linux系统防火墙中的2181端口

复制代码
1
[root@yxy ~]# /sbin/iptables -I INPUT -p tcp --dport 2181 -j ACCEPT

 

最后

以上就是干净身影最近收集整理的关于Failed to register dubbo://192.168.137.1:20880/com.youfan.service.SayHelloService?anyhost=true&appli的全部内容,更多相关Failed内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部