• Dubbo -- 系统学习 笔记 -- 安装手册


    • 安装手册
      • 示例提供者安装
      • 示例消费者安装
      • Zookeeper注册中心安装
      • Redis注册中心安装
      • 简易注册中心安装
      • 简易监控中心安装
      • 管理控制台安装

      推荐使用Zookeeper注册中心

    • 你可以只运行Demo ProviderDemo Consumer,它们缺省配置为通过Multicast注册中心广播互相发现,建议在不同机器上运行,如果在同一机器上,需设置unicast=false:即:multicast://224.5.6.7:1234?unicast=false,否则发给消费者的单播消息可能被提供者抢占,两个消费者在同一台机器也一样,只有multicast注册中心有此问题。
    • 你也可以运行多个Demo ProviderDemo Consumer,来验证软负载均衡,Demo Consumer可以直接启动多个实例,而多个Demo Provider因有端口冲突,可在不同机器上运行,或者修改Demo Provider安装目录下conf/dubbo.properties配置中的dubbo.protocol.port的值。
    • 你也可以增加运行Simple Monitor监控中心,它缺省配置为通过Multicast注册中心广播发现Provider和Consumer,并展示出它们的依赖关系,以及它们之间调用的次数和时间。
      • 你也可以将Multicast注册中心换成Zookeeper注册中心,安装Zookeeper Registry后,修改Demo Proivder,Demo Consumer,Simple Monitor三者安装目录下的conf/dubbo.properties,将dubbo.registry.address的值改为zookeeper://127.0.0.1:2181,同理,如果换成Redis Registry,值改为redis://127.0.0.1:6379,如果换成Simple Registry,值改为dubbo://127.0.0.1:9090
        注意:multicast地址不能配成127.0.0.1,也不能配成机器的IP地址,必须是D段广播地址,也就是:224.0.0.0到239.255.255.255之间的任意地址

    安装手册

    示例提供者安装

    安装:

    wget http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz
    tar zxvf dubbo-demo-provider-2.4.1-assembly.tar.gz
    cd dubbo-demo-provider-2.4.1

    配置:

    vi conf/dubbo.properties

    启动:

    ./bin/start.sh

    停止:

    ./bin/stop.sh

    重启:

    ./bin/restart.sh

    调试:

    ./bin/start.sh debug

    系统状态:

    ./bin/dump.sh

    总控入口:

    ./bin/server.sh start
    ./bin/server.sh stop
    ./bin/server.sh restart
    ./bin/server.sh debug
    ./bin/server.sh dump

    标准输出:

    tail -f logs/stdout.log

    命令行: (See: Telnet Command Reference)

    telnet 127.0.0.1 20880
    help

    Or:

    echo status | nc -i 1 127.0.0.1 20880

    示例消费者安装

    安装:

    wget http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz
    tar zxvf dubbo-demo-consumer-2.4.1-assembly.tar.gz
    cd dubbo-demo-consumer-2.4.1

    配置:

    vi conf/dubbo.properties

    启动:

    ./bin/start.sh
    tail -f logs/stdout.log

    停止:

    ./bin/stop.sh

    重启:

    ./bin/restart.sh

    调试:

    ./bin/start.sh debug

    系统状态:

    ./bin/dump.sh

    总控入口:

    ./bin/server.sh start
    ./bin/server.sh stop
    ./bin/server.sh restart
    ./bin/server.sh debug
    ./bin/server.sh dump

    标准输出:

    tail -f logs/stdout.log

    啦啦啦

  • 相关阅读:
    提交作业至服务器跑
    pytorch基础教程2
    pytorch基础教程1
    pytorch安装
    python scipy计算机数值库
    python机器学习包
    python list和numpy互换
    webpack常用loader和plugin及打包速度优化
    vscode eslint配置vue遇到的问题
    ios真机中Text组件出现多余边框
  • 原文地址:https://www.cnblogs.com/ClassNotFoundException/p/6973394.html
Copyright © 2020-2023  润新知