http://dubbo.io/User+Guide-zh.htm#UserGuide-zh-%E5%85%A5%E9%97%A8
采用单一长连接和NIO异步通讯,
适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况
这是一个学习网站,当初接触dubbo是因为新项目需要用到分布式的架构,因为联通的项目,至少是和30多个省 一起交互,这就需要更大的吞吐量,省与集团交互等等,不知道该从何说起啊,因为他还是比较简单的,但是如果你想更适合你的系统,就需要改动底层的java代码。我不是大神,只能慢慢摸索了,我先贴一下我工作中遇到的错误吧,架包的错误太低级了,不想说,如果有问题就私聊我,电话也成,
No provider available for the service com.hylandtec.hycloud.monitor.accesslog.service.IAccessLogService from the url zookeeper://localhost:2181/com.alibaba.dubbo.registry.RegistryService?application=sample-service&dubbo=2.5.3&interface=com.hylandtec.hycloud.monitor.accesslog.service.IAccessLogService&methods=log&pid=8548&revision=1.1.0-SNAPSHOT&side=consumer×tamp=1415149682417 to the consumer 172.16.131.181 use dubbo version 2.5.3, dubbo version: 2.5.3, current host: 172.16.131.181
http://bbs.csdn.net/topics/390921951?page=1 这个是某人博客的一个错误,我就拿来举例了,这个问题的出现真的是阻挠了我半天,后来看到了源码的实现才瞬间秒懂,此错误在同一个项目中不会出现,因为你的priovider没有换地放,只要你不傻,没把bea引入错那就没事,出现这种问题大多是系统之间调佣,你没有按着对方的规定方式建包,避免这种问题的出现就是要将provider进行打包,丢给consumer,但是要告诉对方的编译版本,否则还是会报错。
还有就是要加心跳线程保证provider1的存在,
今天先说到这里吧,我这只是皮毛。做人低调低调!thanks