zoukankan      html  css  js  c++  java
  • windows搭建dubbo服务demo

    1.安装zookeeper。

       将/conf目录下的zoo_sample.cfg文件改名为zoo.cfg,修改scf.cfg文件,添加dataDir,dataLogDir。

      进入bin/zkService.cmd启动(单机)

    2.创建一个dubbo-demo项目(spring项目),建立三个moudle:dubbo-api、dubbo-consumer、dubbo-provider。

      consumer和provider项目均引入

    <dependency>
    <groupId>org.apache.zookeeper</groupId>
    <artifactId>zookeeper</artifactId>
    <version>3.4.10</version>
    </dependency>
    <!-- 公共api的依赖-->
    <dependency>
    <groupId>gro.gs</groupId>
    <artifactId>dubbo-api</artifactId>
    <version>1.0-SNAPSHOT</version>
    </dependency>
    <!-- 公共api的依赖-->
    如果使用spring项目连接还需要引入spring的依赖和
    <!-- https://mvnrepository.com/artifact/com.101tec/zkclient -->
    <dependency>
    <groupId>com.101tec</groupId>
    <artifactId>zkclient</artifactId>
    <version>0.10</version>
    </dependency>

    完成启动。
    3.搭建dubbo-admin。
    从https://github.com/apache/incubator-dubbo-ops.git 把项目copy到idea中
    这是一个springboot项目,直接运行dubbo-admin下的DubboAdminApplication就可以启动。
    端口号和登陆密码在application.properties.

    运行dubboDemo项目,就可以在dubbo-admin网页上找到自己的服务。
  • 相关阅读:
    scala学习笔记4:函数和闭包
    架构模式: 领域事件
    架构模式:API组合
    架构模式: Saga
    架构模式: 客户端 UI 构建
    架构模式: 服务器端页面碎片化元素构建
    架构模式: 记录部署和变更日志
    架构模式: 健康检查API
    架构模式: 异常追踪
    架构模式:分布式跟踪
  • 原文地址:https://www.cnblogs.com/rookie111/p/9508852.html
Copyright © 2011-2022 走看看