今天想完成公司分配的任务使用dubbo,在运行消费者时报错
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'businessStatisticsService': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException:Failed to check the status of the service com.icbc.distributed_monitor_api.BusinessStatisticsService. No provider available for the service com.icbc.distributed_monitor_api.BusinessStatisticsService from the url zookeeper://localhost:2181/com.alibaba.dubbo.registry.RegistryService?application=distributed_monitor_consumer&dubbo=2.5.3&interface=com.icbc.distributed_monitor_api.BusinessStatisticsService&methods=sayHello&organization=dubbox&owner=programmer&pid=5472&side=consumer×tamp=1532487232838 to the consumer 10.2.2.53 use dubbo version 2.5.3
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:175)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:103)
at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1584)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:253)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1048)
at com.icbc.distributed_monitor_consumer.Consumer.main(Consumer.java:14)
Caused by: java.lang.IllegalStateException: Failed to check the status of the service com.icbc.distributed_monitor_api.BusinessStatisticsService. No provider available for the service com.icbc.distributed_monitor_api.BusinessStatisticsService from the url zookeeper://localhost:2181/com.alibaba.dubbo.registry.RegistryService?application=distributed_monitor_consumer&dubbo=2.5.3&interface=com.icbc.distributed_monitor_api.BusinessStatisticsService&methods=sayHello&organization=dubbox&owner=programmer&pid=5472&side=consumer×tamp=1532487232838 to the consumer 10.2.2.53 use dubbo version 2.5.3
at com.alibaba.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:420)
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.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
... 6 more
弄了一早上查阅了很多资料都没有解决,最后发现是因为没有开启生产者!!很是难受