• dubbo管控台的安装记录及dubbo开发调试记录


    一、dubbo管控台的安装

    1.所需的环境:linux tomcat jdk duboo-admin-xx.war(下载地址:https://github.com/alibaba/dubbo)

    2.安装jdk,上传tomcat并解压

    3.上传dubbo管控台程序duboo-admin-xx.war到tomcat的webapps目录下

    4.解压并命名为ROOT:unzip duboo-admin-xx.war -d Root

    5.配置dubbo.properties

    dubbo.registry.address=zookeeper://192.168.1.1:2181(按需配置)

    dubbo.admin.root.password=123(按需配置)

    dubbo.admin.guest.password=123(按需配置)

    6.开启8080端口,并重启防火墙

    7.启动tomcat

    二、开发调试

    1.直连提供者:

    开发环境下绕过注册中心,只测试指定服务提供者,用点对点直连

    <dubbo:reference id="xxService" interface="com.sunys.xxService" url="dubbo://localhost:20890" />

    注意点:直连提供者只在消费端配置

    2.dubbo服务只订阅

    <dubbo:registry address="ip:port" registry="false">

    开发调试的服务提供者,只向注册中心订阅其依赖的服务,但不向注册中心注册本身可以提供的服务。在服务提供端配置应用

     3.异步方法的调用配置

    <dubbo:reference id="xxService" interface="com.sunys.xxService">

    <dubbo:method name="xx" async="true" return="false"/><!--服务之间调用,需要异步调用时,添加此行--> 

    </dubbo:reference>

  • 相关阅读:
    如何学习新技术
    创建模式之工厂方法模式
    SQL Server 存储过程
    ASP.NET Cache的一些总结
    ACE_TSS研究
    利用Thunk让C++成员函数变回调函数
    ACE内存映射学习
    ACE的初始化
    双检锁模式学习
    ACE_Task笔记
  • 原文地址:https://www.cnblogs.com/sunys/p/6941157.html
Copyright © 2020-2023  润新知