zoukankan      html  css  js  c++  java
  • dubbo配置

    一共是四种配置

    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、消费标签

     

  • 相关阅读:
    va_list va_start va_end va_arg 解决变参问题
    标准输出文件
    Qt QDataTime QString 两个类的使用
    联合开发网站
    iOS LLDB调试器和断点调试
    Wireshark 网络抓包工具Wireshark的使用
    linux 操作系统下c语言编程入门
    iOS 应用崩溃日志分析
    iOS sqlite3数据库解析
    iOS 解析手势识别(Gesture Recognizers)
  • 原文地址:https://www.cnblogs.com/1306962984wei/p/15155747.html
Copyright © 2011-2022 走看看