美文网首页
dubbo启动报错

dubbo启动报错

作者: 阳春是你 | 来源:发表于2016-09-11 17:13 被阅读4137次

dubbo provider 报错No such any registry to refer service in consumer 192.168.1.118 use dubbo version 2.5.3, Please add <dubbo:registry address="..." /> to your spring config. If you want unregister, please set <dubbo:service registry="N/A" />。在provider.xml中做了配置<dubbo:registry address="multicast://224.5.6.7:1234?unicast=false" />
**解决方法:添加虚拟机参数:-Djava.net.preferIPv4Stack=true **

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demoService': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException: No such any registry to refer service in consumer 192.168.1.118 use dubbo version 2.5.3, Please add <dubbo:registry address="..." /> to your spring config. If you want unregister, please set <dubbo:service registry="N/A" />
 at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:127)
 at java.security.AccessController.doPrivileged(Native Method)
 at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
 at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
 at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
 at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217)
 at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
 at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
 at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880)
 at com.alibaba.dubbo.demo.pp.Consumer.main(Consumer.java:16)
Caused by: java.lang.IllegalStateException: No such any registry to refer service in consumer 192.168.1.118 use dubbo version 2.5.3, Please add <dubbo:registry address="..." /> to your spring config. If you want unregister, please set <dubbo:service registry="N/A" />
 at com.alibaba.dubbo.config.AbstractInterfaceConfig.checkRegistry(AbstractInterfaceConfig.java:119)
 at com.alibaba.dubbo.config.AbstractInterfaceConfig.loadRegistries(AbstractInterfaceConfig.java:159)
 at com.alibaba.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:376)
 at com.alibaba.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:300)
 at com.alibaba.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:138)
 at com.alibaba.dubbo.config.spring.ReferenceBean.getObject(ReferenceBean.java:65)
 at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)

dubbo customer 报错,解决方法同上

2016-01-31 16:30:49,531 INFO [com.alibaba.dubbo.registry.multicast.MulticastRegistry] -  [DUBBO] Load registry store file /Users/ronrong/.dubbo/dubbo-registry-224.5.6.7.cache, data: {com.ronrong.provider.DemoService=dubbo://192.168.0.101:20880/com.ronrong.provider.DemoService?anyhost=true&application=xixi_provider&dubbo=2.5.2&interface=com.ronrong.provider.DemoService&methods=sayHello,getUsers&pid=1303&side=provider&timestamp=1454228972789}, dubbo version: 2.5.2, current host: 127.0.0.1Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demoService': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException: Can't assign requested address    at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:127)    at java.security.AccessController.doPrivileged(Native Method)    at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)    
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)    
at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)    
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217)    
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)    
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)    
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880)    
at com.alibaba.dubbo.demo.pp.Consumer.main(Consumer.java:23)Caused by: java.lang.IllegalStateException: Can't assign requested address    
at com.alibaba.dubbo.registry.multicast.MulticastRegistry.<init>(MulticastRegistry.java:116)    
at com.alibaba.dubbo.registry.multicast.MulticastRegistryFactory.createRegistry(MulticastRegistryFactory.java:30)    
at com.alibaba.dubbo.registry.support.AbstractRegistryFactory.getRegistry(AbstractRegistryFactory.java:94)    
at com.alibaba.dubbo.registry.RegistryFactory$Adpative.getRegistry(RegistryFactory$Adpative.java)    
at com.alibaba.dubbo.registry.integration.RegistryProtocol.refer(RegistryProtocol.java:240)    
at com.alibaba.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:63)    
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:60)    
at com.alibaba.dubbo.rpc.Protocol$Adpative.refer(Protocol$Adpative.java)    
at com.alibaba.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:392)    
at com.alibaba.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:300)    
at com.alibaba.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:138)    
at com.alibaba.dubbo.config.spring.ReferenceBean.getObject(ReferenceBean.java:65)    
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)    ... 9 moreCaused by: java.net.SocketException: Can't assign requested address    
at java.net.PlainDatagramSocketImpl.join(Native Method)    
at java.net.AbstractPlainDatagramSocketImpl.join(AbstractPlainDatagramSocketImpl.java:179)    
at java.net.MulticastSocket.joinGroup(MulticastSocket.java:323)    
at com.alibaba.dubbo.registry.multicast.MulticastRegistry.<init>(MulticastRegistry.java:90)    ... 21 more

相关文章

网友评论

      本文标题:dubbo启动报错

      本文链接:https://www.haomeiwen.com/subject/wequettx.html