Dubbo多版本
2024-08-26 09:34:03
当服务提供者提供的服务接口出现不兼容升级时,可以设置版本号,使用多个版本号(version)进行过渡。
1)、服务提供者配置文件
<dubbo:service ref="userService" interface="cn.coreqi.service.UserService" version="1.0.0"/> <bean id="userService" class="cn.coreqi.service.impl.UserServiceImpl"/> <dubbo:service ref="userService2" interface="cn.coreqi.service.UserService" version="2.0.0"/> <bean id="userService2" class="cn.coreqi.service.impl.UserServiceImpl2"/>
2)、服务消费者配置文件
<!--3、声明需要调用的远程服务接口,生成远程服务代理,可以和本地Bean一样使用-->
<!--version属性指定引用的版本号,可以是具体版本号,可以指定为*代表随机版本号-->
<dubbo:reference id="userService" interface="cn.coreqi.service.UserService" version="1.0.0"/>
最新文章
- equals变量在前面或者在后面有什么区别吗?这是一个坑点
- MySQL中auto_increment的基本特性
- 去掉table中的空隙
- 针对跑MySQL的Linux优化【转】
- [Android Pro] Android 4.3 NotificationListenerService使用详解
- Xcode 设置 ARC&;MRC混用
- SQL分组查询每组前几条数据
- Part 86 to 88 Talking about Multithreading in C#
- jq屏蔽f5
- [面试没答上的问题1]http请求,请求头和响应头都有什么信息?
- Scrapy Shell的使用
- Kafka参数详解
- CF1027E Inverse Coloring
- 【Java集合的详细研究8】List,Set,Map用法以及区别
- 最好的PHP博客系统
- nyoj 715 Adjacent Bit Counts
- java内存泄露补充样例
- Lightoj-1356 Prime Independence(质因子分解)(Hopcroft-Karp优化的最大匹配)
- [算法]K-SUM problem
- Oracle角色管理
热门文章
- spoj COT - Count on a tree (树上第K小 LCA+主席树)
- 稍稍乱入的CNN,本文依然是学习周莫烦视频的笔记。
- 自学Aruba5.2-Aruba安全认证-有PEFNG 许可证环境的角色策略管理
- 完全卸载迈克菲Mcafee的工具
- 从C,C++,JAVA和C#看String库的发展(一)----C语言和C++篇
- caffe 错误
- advancedsearch.php织梦高级自定义模型字段无法调用解决方案
- 中南大学2018年ACM暑期集训前期训练题集(入门题) J : A Simple Problem
- shell_mysql_ alias 快速启动
- 2范数和F范数的区别