当前位置: 代码迷 >> Java Web开发 >> dubbo初探之服务注册与接口访问有关问题
  详细解决方案

dubbo初探之服务注册与接口访问有关问题

热度:95   发布时间:2016-04-13 22:17:53.0
dubbo初探之服务注册与接口访问问题
最近接触到的项目中用到dubbo的zookeeper服务注册中心
项目是用maven管理的,

例如:工程manager下配置的是消费者信息
<dubbo:registry protocol="zookeeper" address="zookeeper://172.16.16.22:2181"></dubbo:registry>
工程service-impl下配置的是生产者
<dubbo:registry address="zookeeper://172.16.16.22:2181" check="false" subscribe="false" register=""></dubbo:registry>
<dubbo:service interface="com.cn.exmple.service.level.LevelService" ref="levelService" />
现在遇到一个问题是多人在同时开发过程中服务注册了同名接口(一个是生产一个是测试用接口)的话,本机调用的服务就会调到别人机器上注册的接口。有什么办法能避免这种问题?请大神指教。。。。。。
如何可以设置开发过程中服务生产者只调用本地服务,上线以后调用服务器上服务呢?
------解决思路----------------------
加版本号,消费者和生产者用同一个版本号