• dubbo+zookeeper在windows环境下的安装


    注:dubbo一般是和zookeeper配合使用,如果需要前请先安装zookeeper并启动

    一、安装zookeeper

    1、官网地址:Apache ZooKeeper

    2、下载:操作步骤很详细;

    3、直接解压就行了,我用的是winRaR;

    安装目录下新增两个文件夹,一个命名为 data ,一个命名为 log

    找到解压目录下的 conf 目录,将目录中的 zoo_sample.cfg 文件,复制一份,重命名为 zoo.cfg

    修改 zoo.cfg 配置文件,将默认的 dataDir=/tmp/zookeeper 修改成 zookeeper 安装目录所在的data 文件夹,再增加数据日志dataLogDir 的配置(注意:这里配置的路径使用双斜杠)

    我的配置:

    dataDir=D:\rogram Files\apache-zookeeper-3.7.0-bin\apache-zookeeper-3.7.0-bin\data
    dataLogDir=D:\Program Files\apache-zookeeper-3.7.0-bin\apache-zookeeper-3.7.0-bin\log
    clientPort=2181

    4、启动

    4.1 启动服务端:进入bin目录 双击 zkServer.cmd 启动;

    会看到日志:binding to port 0.0.0.0/0.0.0.0:2181

    4.2 启动客户端:进入bin目录 双击 zkCli.cmd 启动

    二、安装dubbo

    1、下载dubbo-adminhttps://codeload.github.com/apache/dubbo-admin/zip/master

    2、解压:

    里面会包含:dubbo-admin-distribution、dubbo-admin-server和 dubbo-admin-ui 这三个文件夹

    二、通过idea打开,可以看到如下界面

    1、打开目录下的“dubbo-admin-serversrcmain esources”里的“application.properties”文件

    可以看到如下配置,可以直接用默认的,

    admin.registry.address=zookeeper://127.0.0.1:2181
    admin.config-center=zookeeper://127.0.0.1:2181
    admin.metadata-report.address=zookeeper://127.0.0.1:2181
    #dubbo里面用到了tomcat,tomcat的默认端口是8080,启动的时候很有可能端口冲突,于是在这里配置上tomcat的端口,以此来覆盖默认的端口
    #dubbo启动的时候,你会看到日志 Tomcat started on port(s): 2182 (http) with context path ''
    server.port=2182
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    可能会有冲突,打包后运行之后才会发现,在这里我不用默认的,配置 server.port=2182

    2、打包:

    3、在本地跑起来

    使用cmd命令,进入到安装目录下的dubbo-admin-distribution/target

  • 相关阅读:
    基于SSM的“大学生艺术节”管理系统的设计与实现
    sql中如何添加数据
    LeetCode 240. 搜索二维矩阵 II
    教你买了新电脑后的基础设置要怎么做
    周易算卦流程c++实现
    Ffmpeg-(1)-安装:ubuntu系统安装Ffmpeg应用
    app小程序手机端Python爬虫实战00-课程导学
    php 计算工作时间 排除节假日可设置补班
    30分钟带你熟练性能优化的那点儿事儿(案例说明)
    发送短信v2
  • 原文地址:https://blog.csdn.net/m0_67392661/article/details/126327826