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

     

  • 相关阅读:
    protobuf使用遇到的坑
    嵌入式开发入门心得记录
    vim编辑模式下黑色背景,下来过程中出现白条的问题
    linux中awk的应用
    ntp时间同步
    mysql5.5适配
    centos 安装 epel
    ubuntu jdk安装
    add_header Access-Control-Allow-Origin $http_Origin always;
    111
  • 原文地址:https://www.cnblogs.com/1306962984wei/p/15155747.html
Copyright © 2011-2022 走看看