主要是利用dubbo 服务分组的性质,实现同一个接口不同实现的调用方式,也可用于区分调试环境和生成环境。
服务分组列子:
提供者dubbo端配置:
<dubbo:service interface=“com.xmsrs.zjf.ponder.api.service.WeighService” group=“zjf” ref=“WeighService” registry=“zjf”/>
消费者dubbo端配置:
<dubbo:reference interface=“com.xmsrs.zjf.ponder.api.service.WeighService” group=“zjf” id=“WeighService”/>
说明:只有相同group的才能进行匹配,若要实现消费者任意调用提供者的某个服务,只需要把group设置为“*”,即:
<dubbo:reference interface=“com.xmsrs.zjf.ponder.api.service.WeighService” group=“*” id=“WeighService”/>