最全最简单的dubbo教程-多版本《九》

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jingyangV587/article/details/85071721

多版本作用

多版本主要过渡的时候用,实现灰度发布的一个手段。这里官网给出的解释:
在这里插入图片描述

多版本实测

新建多个实体类

这里我给接口做了两个实现类,一个是DefaultServiceImpl,一个是DefaultServiceImpl2:
在这里插入图片描述

服务提供者配置

在这里插入图片描述

服务消费者配置

配置一

在这里插入图片描述

访问结果

在这里插入图片描述

配置二

在这里插入图片描述

访问结果

在这里插入图片描述

当然可以加多少个版本都可以,这里只给出两个案例,消费者只需要改版本号就可以调用服务提供者不同版本的服务。
最后官网给出了说明,如果不需要区分版本号可以如下配置:

<dubbo:reference id=“barService” interface=“com.foo.BarService” version="*" />

猜你喜欢

转载自blog.csdn.net/jingyangV587/article/details/85071721