dubbo-admin是阿里巴巴dubbo团队提供出来的,dubbo-admin管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。当然,它在dubbo的GitHub主页也有下载连接或者我们直接访问https://github.com/apache/incubator-dubbo-ops即可看到 dubbo-admin的源码,你可以下载下来之后自己打成war包并放入到tomcat中去运行
几点要求:
01.下载下来dubbo-admin-2.6.0.war之后,放入tomcat的webapps文件夹,启动tomcat,访问http://localhost:8080/dubbo-admin-2.6.0/即可弹出登录界面
02.默认用户名密码是root/root
03.需要你zookeeper的端口是2181,dubbo-admin会去扫描这个端口并找到zookeeper,最终发现它里面注册的服务。
接着上一节课,我们向zookeeper注册了一个服务“com.roadjava.service.TextService”,运行dubbo-admin后即可看到: