zoukankan      html  css  js  c++  java
  • dubbox使用

    1.命令行下 git clone https://github.com/dangdangdotcom/dubbox 

    2.mvn install -Dmaven.test.skip=true 跳过测试编译

    3.安装一个zookeeper,参考zoo.cfg如下:

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/home/shilin/zookeeper-3.4.6/data
    dataLogDir=/home/shilin/zookeeper-3.4.6/log
    clientPort=2181
    server.1=localhost:2287:3387

    bin/zkServer.sh 启用zookeeper

    4.运行dubbox测试例子(用jdk1.7+运行例子)

    生产者和消费者配置文件里

    <dubbo:registry address="zookeeper://192.168.118.136:2181"/>改成配置好的zookeeper地址
    如果zookeeper集群,配置类似 <dubbo:registry address="zookeeper://172.28.*.102:2181?backup=172.28.*.102:2182,172.28.*.102:2183"/>

    运行 dubboxdubbo-demodubbo-demo-providersrc estjavacomalibabadubbodemoproviderDemoProvider.java 

    把服务提供方跑起来,成功后,可以在ZK里,用 ls / 看下,会发现zk里多出了一个dubbo的节点

    运行dubboxdubbo-demodubbo-demo-consumersrc estjavacomalibabadubbodemoconsumerDemoConsumer.java

    服务销售方调用测试,可以看console里的输出

  • 相关阅读:
    vue使用Highcharts图表
    Laya 骨骼动画播放
    unity3d学习笔记
    unity学习笔记
    Laya本地存储对象,读取上来之后没有类方法了
    Laya2学习笔记
    Laya vscode f5断点调试开启
    fairyGUI学习笔记
    使用docker安装swoole环境
    docker学习笔记
  • 原文地址:https://www.cnblogs.com/sl21100/p/4857884.html
Copyright © 2011-2022 走看看