zoukankan      html  css  js  c++  java
  • Dubbo环境搭建

    1. 安装Zookeeper

    下载zookeeper

    下载网址: https://archive.apache.org/dist/zookeeper/zookeeper-3.5.4-beta/
    下载 zookeeper-3.5.4-beta.tar.gz
    [Dubbo 2.7 只能用Zookeeper3.5以上的版本]

    配置zoo.cfg

    解压压缩包,将conf下的zoo_sample.cfg复制一份改名为zoo.cfg即可。
    注意几个重要位置:
    dataDir=./   #临时数据存储的目录(可写相对路径)
    clientPort=2181   #zookeeper的端口号
    admin.serverPort=8888 # 3.5的版本默认会占用 8080端口,这里修改这个端口

    启动服务

    运行bin目录下的 zkServer.cmd 启动服务

    测试

    运行bin目录下的 zkCli.cmd 测试
    ls / :列出 zookeeper 根下保存的所有节点
    create –e /yyy 123 :创建一个 yyy 节点,值为123
    get /yyy :获取/yyy节点的值
    
    

    2. 安装 Dubbo-Admin 管理控制台

    下载dubbo-admin

    Demo地址:http://47.91.207.147/#/service  
    github下载地址: https://github.com/apache/incubator-dubbo-ops

    image

    修改 dubbo-admin-server 注册中心地址

    在 dubbo-admin-server/src/main/resources/application.properties中指定注册中心地址
    此处我们的Zookeeper服务就在本地,所以就默认不用改

    image

    构建 dubbo-admin-server 管理端服务

    1. 切换到目录 dubbo-admin-server 下,打开cmd控制台,输入命令:mvn clean package(前提是需要装maven)
    2. 等待构建完毕后,目录 dubbo-admin-server	arget 下就有个可以直接启动的jar包:dubbo-admin-server-0.1.jar
    3. 输入命令:java -jar dubbo-admin-server-0.1.jar 启动 dubbo-admin 服务端监控服务。

    构建 dubbo-admin-ui 前端服务(在电脑上没有vue环境的情况下,需要先安装node.js)

    安装node.js:
    1. 下载node.js安装包进行安装。 2. 设置npm国内代理镜像:npm install -g cnpm --registry=http://registry.npm.taobao.org (我之前下的node.js版本太高[node-v10.15.3-x64],导致这里报错:pna.nextTick is not a function ,然后我降低了node.js版本[node-v8.9.1-x64]就好了,具体原因有空再研究) 3. 安装vue-cli脚手架构建工具:cnpm install vue-cli -g
    构建服务:
    1. 切换到目录 dubbo-admin-ui 下,打开cmd 控制台,输入命令:npm install ,安装项目依赖包。安装完成后,目录下会多一个 node_modules 文件夹,里面就是项目依赖包。 2. 在同一目录下,cmd控制台输入命令:npm run dev 启动 dubbo-admin-ui 前端服务。

    访问地址:http://localhost:8081 

    image

  • 相关阅读:
    连载日记
    自我介绍
    test0710 二分专题
    test0709 搜索专题
    test0705
    test0704
    [题解] [HNOI2015]落忆枫音
    test0606
    test0523
    备份
  • 原文地址:https://www.cnblogs.com/y3blogs/p/10898228.html
Copyright © 2011-2022 走看看