dubbo-admin管理控制台安装
功能简介:管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。
1:安装tomcat,之前的文章有介绍https://mp.csdn.net/postedit/82802269
2:下载dubbo-admin并使用maven打包成war包,放在linux下的tomcat的webapps下。
# cmd到dubbo-admin里面,maven编译命令
mvn package -Dmaven.skip.test=true
移动到linux里面的tomcat的webapps下:上传 Dubbo 管理控制台程序 dubbo-admin-2.5.3.war 到/opt/tomcat/apache-tomcat-8.0.35/webapps
3:启动tomcat会自动对war包进行解压,也可使用linux命令自己解压。
- 命令解压:$ unzip dubbo-admin-2.5.3.war -d dubbo-admin
- 启动tomcat自行解压
4:配置 dubbo.properties
解压之后,找到项目中的配置文件dubbo.properties
dubbo.registry.address=zookeeper://192.168.126.129:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
5:启动tomcat:到tomcat的bin目录下,运行命令启动
[root@edu-procider-01 bin]# ./startup.sh
6:关闭防火墙或者设置端口不拦截,这样本机还能访问虚拟机
- 设置端口方法
# vi /etc/sysconfig/iptables
增加:
## dubbo-admin-tomcat:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙: # service iptables restart
- 关闭防火墙
$ service iptables stop