部署dubbo-admin监控dubbo服务(以zookeeper为注册中心)

ip:192.168.2.134 raspberry
user:root
依赖软件:jdk;tomcat
1.安装Zookeeper注册中心
    1.1.解压缩安装包
        #cd /usr/local
        #tar -zxvf zookeeper-3.4.6.tar.gz
    1.2.配置Zookeeper
        #cd zookeeper-3.4.6
        #mkdir data
        #mkdir logs
        #cd data
        ###创建空白文件myid,本文单节点zookeeper,文件内容:1###
        #vi myid
        #cd ../conf
        #cp zoo_sample.cfg zoo.cfg
        #vi zoo.cfg
            dataDir=/usr/local/zookeeper-3.4.6/data
            dataLogsDir=/usr/local/zookeeper-3.4.6/logs
            server.1=raspberry:2888:3888
    1.3.启动zookeeper服务
        #cd ../bin
        #./zkServer.sh start
        #jps
            ###启动成功信息###
            2559 QuorumPeerMain
            2713 Jps
        #./zkServer.sh status
            ###启动成功信息###
            JMX enabled by default
            Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
            Mode: standalone
    1.4.添加防火墙过滤规则
        #vi /etc/sysconfig/iptables
            -A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
            -A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
            -A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
        #service iptables restart
2.部署dubbo-admin
        ###本文中注册中心和dubbo-admin在一台服务器上,war包复制到webapps目录下就能直接执行###
        #cd ../webapps
        #cp ../../dubbo-admin-2.5.4.war ./
        #cd ../bin
        ###启动tomcat###
        #./startup.sh
        ###访问地址###
        http://192.168.2.134:9000/dubbo-admin-2.5.4/
        ###用户名和密码###
        root:root
        ###可以监控其他服务器上的zookeeper,修改用户名和密码###
        #cd ../webapps/dubbo-admin-2.5.4/WEB-INF/
        #vi dubbo.properties
            dubbo.registry.address=zookeeper://127.0.0.1:2181
            dubbo.admin.root.password=root
            dubbo.admin.guest.password=guest

你可能感兴趣的:(分布式应用服务)