然后,运行/dubbo-practice-consumer/src/main/java/com/ddup/dubbo/consumer/Main.java,鹅妹子嘤!!!可以看到,调用成功啦!
在上面2说的管理控制台上,现在你就可以看到服务了,能看到服务者以及每个服务的消费者等等信息;
登录

查看Dubbo服务

以上!
dubbo-admin项目的tomcat启动后无法访问:
打开catalina.out查看错误
[root@localhost logs]# vim catalina.out
如果发现如下错误,是因为Zookeeper没有成功启动,可以去检查Zookeeper的状态。
INFO velocity.VelocityEngine - SpringResourceLoaderAdapter : initialization starting.
INFO velocity.VelocityEngine - SpringResourceLoaderAdapter : set path '/templates/common/'
INFO velocity.VelocityEngine - SpringResourceLoaderAdapter : initialization complete.
INFO rule.ExtensionMappingRule - Initialized extension.input:ExtensionMappingRule with cache disabled
INFO rule.ExtensionMappingRule - Initialized extension.output:ExtensionMappingRule with cache disabled
INFO rule.DirectModuleMappingRule - Initialized action:DirectModuleMappingRule with cache disabled
INFO rule.DirectModuleMappingRule - Initialized screen.notemplate:DirectModuleMappingRule with cache disabled
INFO rule.FallbackModuleMappingRule - Initialized screen:FallbackModuleMappingRule with cache enabled
INFO rule.DirectTemplateMappingRule - Initialized screen.template:DirectTemplateMappingRule with cache disabled
INFO rule.FallbackTemplateMappingRule - Initialized layout.template:FallbackTemplateMappingRule with cache enabled
INFO rule.DirectModuleMappingRule - Initialized control.notemplate:DirectModuleMappingRule with cache disabled
INFO rule.FallbackModuleMappingRule - Initialized control:FallbackModuleMappingRule with cache enabled
INFO rule.DirectTemplateMappingRule - Initialized control.template:DirectTemplateMappingRule with cache disabled
INFO zkclient.ZkEventThread - Starting ZkClient event thread.
provider和consumer的一些常见场景:
启动consumer时必须至少有一个provider,因为你是用的Spring去创建bean的,没有provider此bean就会是null;
所以,即时之后再去启动provider也是没用的了,虽然consumer能探测到provider存在了,但是Spring却不会去更新bean的引用了;
consumer成功启动后,如果所有provider全都挂掉了,过一会儿当provider又启动时,consumer不用启动;
转载注明出处:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-39219-5.html
最起码也要先了解该产品的性质
本来不信的也信了