首页 > 其他 > 详细

dubbo配置

时间:2021-08-18 15:08:06      阅读:19      评论:0      收藏:0      [点我收藏+]

一共是四种配置

xml配置

properties配置

注解配置

api配置

 

一、 xml配置提供者服务的过程:

1、引入dubbo依赖包

技术分享图片

2、把serviceImpl配置进入spring容器,管理服务。(dubbo只能支持spring管理的服务)

技术分享图片

3、把spring管理的服务,转换成rpc服务对外开放

技术分享图片

4、启动spring容器

技术分享图片

二、xml方式dubbo消费者配置过程

1、引入dubbo依赖包(演示dubbo版本:2.5.7

技术分享图片

2、在spring中配置引入的远程服务

 技术分享图片

3web工程方式,启动spring容器

 技术分享图片

 

4、让spring容器加入dubbo配置文件

 技术分享图片

5、尽量只在web.xml做一个配置入口(listenerservlet方式选择其一),用springmvc文件包含dubbo.xml。不推荐为springmvcdubbo.xml分配配入口

 技术分享图片

三、properties文件配置方式,优先级最低(xml缺的配置由属性文件顶上)

 技术分享图片

四、注解方式

技术分享图片

 

1、xml方式配置时,@service----- org.springframework.stereotype.Service;

2、注解方式配置时,@service----- com.alibaba.dubbo.config.annotation.Service

3、加入扫描配置

 

 技术分享图片

 

 技术分享图片

技术分享图片

五、dubbo标签

技术分享图片

1

服务方和消费方都要配置

 

2、服务方的标签:

上层属性,能够自动被下层继承

provider标签做默认配置使用,主要启一个继承作用。比如timeout = 1s

protocol指定协议,service配置目标实现类

 技术分享图片

 

3、消费方的标签

 

 技术分享图片

 

3、消费方继承服务方属性

 只有服务提供方,知道service参数怎么配置最合适。timeout = 1s

 

 技术分享图片

六、springboot的配置方式

1pom引用

 技术分享图片

 

2、指定包路径

 技术分享图片

 

3springboot配置类

 技术分享图片

技术分享图片

 

4、服务标签

 技术分享图片

5、消费标签

 技术分享图片

 

技术分享图片

 

dubbo配置

原文:https://www.cnblogs.com/1306962984wei/p/15155747.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!