Dubbo管控台dubbo-admin的安装

一、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'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Dubbo管理控制台的介绍: 1、Dubbo管理控制台的主要作用:服务治理 2、管理控制台主要包含: 路由规则...
    ylcoder阅读 2,629评论 0 1
  • 今天的公众号选题是:中国式亲情,孩子装,父母也装! 这让我想起了这段时间家庭关系给我带来的影响! 其实原生家庭带给...
    大海上D燕子阅读 2,593评论 0 1
  • 时光静好,与君语细水长流,与君谋繁华落尽,与君老 01 一生最大的幸运 莫过于遇到你 然后爱上你 02 我爱你 就...
    若惜ss阅读 3,122评论 18 5
  • Java中具有通过Synchronized实现的内置锁,和ReentrantLock实现的显示锁,这两种锁各有各的...
    MageekChiu阅读 2,472评论 0 0
  • 阳光很暖, 春风很凉, 你也很美, 忙忙碌碌, 少了时间陪你吃饭, 匆匆忙忙, 不忘接你下课散步, 夜晚的星空很美...
    北方男孩依然爱修修阅读 1,229评论 5 1

友情链接更多精彩内容