Dubbo多版本
阿新 • • 發佈:2019-02-10
2.0 消費 users inter 服務提供者 enc user col 提供者
當服務提供者提供的服務接口出現不兼容升級時,可以設置版本號,使用多個版本號(version)進行過渡。
1)、服務提供者配置文件
1 <dubbo:service ref="userService" interface="cn.coreqi.service.UserService" version="1.0.0"/> 2 3 <bean id="userService" class="cn.coreqi.service.impl.UserServiceImpl"/> 4 5 <dubbo:service ref="userService2"interface="cn.coreqi.service.UserService" version="2.0.0"/> 6 7 <bean id="userService2" class="cn.coreqi.service.impl.UserServiceImpl2"/>
2)、服務消費者配置文件
1 <!--3、聲明需要調用的遠程服務接口,生成遠程服務代理,可以和本地Bean一樣使用--> 2 <!--version屬性指定引用的版本號,可以是具體版本號,可以指定為*代表隨機版本號--> 3 <dubbo:referenceid="userService" interface="cn.coreqi.service.UserService" version="1.0.0"/>
Dubbo多版本