码迷,mamicode.com
首页 > 其他好文 > 详细

搭建JEESZ分布式架构5--Dubbo管控台的安装

时间:2017-05-11 11:44:24      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:port   jee   负责人   网站架构   word   下载地址   配置   get   su - root   

Dubbo管控台的安装

1.     Dubbo管理控制台的主要作用:对Dubbo服务管控

注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,Dubbo管控台的运行对 Dubbo 服务没有影响,所以管控台不需要高可用,可以单节点部署

2.     dubbo管理控制台开源部分主要包含:

提供者、路由规则  、动态配置  、访问控制  、权重调节  、负载均衡  、负责人等

3.     管理控制台版本

当前稳定版:dubbo-admin-2.5.3.war(本版本会提供)

其他版本下载地址:https://github.com/alibaba/dubbo(用户可以自己去下载)

技术分享

 

4.     Dubbo管控台的安装过程

环境准备:apache-tomcat-7

服务器:xxx.xxx.xxx.xxx

端口: 8080

注意: 之前已经下载并安装过了Tomcat7,这边不做详细的介绍(简单介绍安装),如果不太明白安装的请参考之前的搭建JEESZ分布式架构2--CentOs下安装Tomcat7(环境准备)

1.    解压安装tomcat
通过ssh将apache-tomcat-7.0.61.tar.gz文件上传到/usr/local中执行以下操作:       

[root@cloud  /]# cd /usr/local

[root@cloud  /]# tar -zxvfapache-tomcat-7.0.61.tar.gz

[root@cloud  /]# mv apache-tomcat-7.0.61 /home/jeesz/dubbo-admin-tomcat

2.  移除/home/jeesz/dubbo-admin-tomcat/webapps 目录下的所有文件:

[root@cloud  webapps /]# rm -rf*

3.  通过SSH上传 Dubbo 管理控制台dubbo-admin-2.5.3.war到/home/jeesz/dubbo-admin-tomcat/webapps目录下

4.  解压并把目录命名为 ROOT:

[root@cloud  webapps /]#  unzipdubbo-admin-2.5.3.war -d ROOT

5.   配置 dubbo.properties文件:

[root@cloud webapps /] # vi  ROOT/WEB-INF/dubbo.properties

dubbo.registry.address=zookeeper:// xxx.xxx.xxx.xxx:2181

dubbo.admin.root.password=jeesz

dubbo.admin.guest.password=jeesz

6.    防火墙开放8080端口

[root@cloud  /]#  vi + /etc/sysconfig/iptables 

#增加以下代码
#dubbo-admin-tomcat:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

7.    重启防火墙
[root@cloud  /]#  service iptables restart

8.  配置 Dubbo 管控台的 Tomcat 开机启动:

进入编辑/etc/rc.local 文件,加入

[root@cloud  /]#   vi /etc/rc.local

su - root -c ‘/home/jeesz/dubbo-admin-tomcat/bin/startup.sh‘

9.  启动 Tomat7

[root@cloud  /]#   /home/jeesz/dubbo-admin-tomcat/bin/startup.sh

10. 访问dubbo管控台是否正常: http://xxx.xxx.xxx.xxx:8080/

技术分享

 

到此为止dubbo管控台安装成功~~

5.     服务提供者

 

 技术分享

6.     服务消费者:

技术分享

 

7.     服务应用列表:

技术分享

 

8.     路由规则添加

技术分享

 

9.     添加动态配置:

技术分享

 

具体的操作请参考官网API

 

想了解更多详细请点击源码地址获取:mingli

有兴趣的朋友们可以前往球球哦~一起分享学习技术:2042849237

请大家持续关注搭建分布式架构6--ZooKeeper 集群的安装

搭建JEESZ分布式架构5--Dubbo管控台的安装

标签:port   jee   负责人   网站架构   word   下载地址   配置   get   su - root   

原文地址:http://www.cnblogs.com/xiaomianaocc/p/6839753.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!