Dubbo管控台的安装1. dubbo管理控制台的主要作用:对Dubbo服务管控注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务
Dubbo管控台的安装
注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,Dubbo管控台的运行对 Dubbo 服务没有影响,所以管控台不需要高可用,可以单节点部署。
提供者、路由规则 、动态配置 、访问控制 、权重调节 、负载均衡 、负责人等
当前稳定版:dubbo-admin-2.5.3.war(本版本会提供)
其他版本下载地址:https://GitHub.com/alibaba/dubbo(用户可以自己去下载)
环境准备:apache-Tomcat-7
服务器:xxx.xxx.xxx.xxx
端口: 8080
注意: 之前已经下载并安装过了Tomcat7,这边不做详细的介绍(简单介绍安装),如果不太明白安装的请参考之前的搭建JEESZ分布式架构2--Centos下安装Tomcat7(环境准备)
解压安装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
防火墙开放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
重启防火墙
[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管控台安装成功~~
--结束END--
本文标题: 搭建JEESZ分布式架构5--Dubbo管控台的安装
本文链接: https://lsjlt.com/news/231908.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0