Dubbo管控台dubbo-admin的安装

作者: 会跳舞的机器人 | 来源:发表于2016-07-31 15:10 被阅读3033次

一、Dubbo管控台简介

管理控制台的功能主要包括:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。

二、环境准备

IP:192.168.31.146
部署容器:tomcat7
端口:8080

本次dubbo-admin管控台的安装是基于zookeeper注册中心,安装前请确保已成功安装zookeeper
zookeeper的集群安装可参照:http://www.jianshu.com/p/1dfcc020aa9c

三、具体的安装步骤

1、下载或者上传tomcat7(apache-tomcat-7.0.62.tar)到/home/dreyer05
下载或者上传Dubbo管控台程序dubbo-admin-2.5.3.war到/home/dreyer05

2、解压tomcat7的安装包并重命名为dubbo-admin-tomcat
$ tar -zxvf apache-tomcat-7.0.62.tar.gz
$ mv apache-tomcat-7.0.62 dubbo-admin-tomcat

3、移除/home/dreyer05/dubbo-admin-tomcat/webapps/目录下的所有文件
$ cd /home/dreyer05/dubbo-admin-tomcat/webapps/
$ rm -rf *

4、将dubbo-admin-2.5.3.war移动到/home/dreyer05/dubbo-admin-tomcat/webapps/
$ mv /home/dreyer05/dubbo-admin-2.5.3.war /home/dreyer05/dubbo-admin-tomcat/webapps/

5、解压dubbo-admin-2.5.3.war并重命名为ROOT
$ unzip dubbo-admin-2.5.3.war -d ROOT
注意:解压重命名完成后,记得把之前的dubbo-admin-2.5.3.war包移除,不然后面在启动tomcat的时候又会把dubbo-admin-2.5.3.war解压,造成一些不可描述的问题
$ rm -rf dubbo-admin-2.5.3.war

6、配置dubbo.properties
$ vi ROOT/WEB-INF/dubbo.properties
将配置信息配置为:
dubbo.registry.address=zookeeper://192.168.31.154:2181?backup=192.168.31.117:2182,192.168.31.146:2183 dubbo.admin.root.password=123456 dubbo.admin.guest.password=123456

参数说明:
dubbo.registry.address:注册中心的配置地址,上文中注册中心是使用zookeeper三台机器的集群,如果只有一台机器,则配置为:dubbo.registry.address=zookeeper://192.168.31.154:2181即可
dubbo.admin.root.password:管控台root用户的登录密码
dubbo.admin.guest.password:管控台guest用户的登录密码

7、切换到root用户,开启防火墙的8080端口
# vi /etc/sysconfig/iptables
增加:
## duoob-admin-tomcat -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙:
# service iptables restart
8、启动tomcat(普通用户启动)
$ /home/dreyer05/dubbo-admin-tomcat/bin/startup.sh
访问:

{31A06D6D-4D40-C521-147A-28AD472B7116}.png
9、加入开机启动项
切换到root用户,修改rc.local文件
# vi /etc/rc.local
增加以下脚本(脚本大意为:切换到dreyer05用户,执行xx.sh)
su - dreyer05-c '/home/dreyer05/dubbo-admin-tomcat/bin/startup.sh start'

相关文章

  • Dubbo管控台dubbo-admin的安装

    一、Dubbo管控台简介 管理控制台的功能主要包括:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等...

  • dubbo-admin监控平台

    前期准备 tomcat安装 下载dubbo-admin源码,源码下载地址 打包源码 下载的源码我们只需管dubbo...

  • dubbo

    在jdk8环境下使用dubbo-admin dubbo-admin安装与使用 dubbo文档

  • dubbo-admin

    dubbo-admin是dubbo控制台管理工具,需要Dubbo-Admin管理平台来实时的查看zookeeper...

  • CentOS 安装 Dubbo 管理控制台

    安装之前需要安装zookeeper Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者...

  • 安装Dubbo管理控制台

    Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务...

  • Dubbo管理控制台安装

    Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务...

  • dubbo安装admin控制台及常见问题解决方案

    今晚初步学习了一下dubbo的基本知识,学习安装了一下dubbo的管控台。非常简单,只需要解压dubbo-admi...

  • 基于dubbo的PRC接口测试环境搭建

    背景 什么是dubbo-admin 搭建本地dubbo-admin服务 什么是dubbo-admin 通过dubb...

  • windows下安装dubbo-admin

    dubbo监控 dubbo-admin启动需要依赖zookeeper 安装zookeeper 1.下载zookee...

网友评论

  • xiangang:你好,我最近也在搭建Dubbo,但是很多从网上下载下来的dubbo-admin.war的安装包部署到服务器都不能使用,请问你这个部署成功的例子中,jdk是多少?dubbo-admin.war在哪里下载的啊?多谢🙏
    xiangang:@会跳舞的机器人 之前尝试过编译,但是编译了很长时间后显示编译失败,报错说找不到dubbo的jar包,就没有再试了。看来还是得自己编译!!!
    会跳舞的机器人:@xiangang jdk1.7,war包是从公司代码中直接拿的,你可以进这个地址https://github.com/alibaba/dubbo/tree/dubbo-2.5.3/dubbo-admin,把源码下载后,自已maven构建试试。

本文标题:Dubbo管控台dubbo-admin的安装

本文链接:https://www.haomeiwen.com/subject/qaatsttx.html