介绍
- dubbo的监控中心registry其实是一个war包,一个web工程,所以需要部署到tomcat中,Tomcat可以作为dubbo的监控中心monitor
- 如果监控中心tomcat和注册中心zookeeper在同一台服务器上,可以不需要任何配置,所以推荐放在同一台服务器上
- 如果不在同一台服务器,需要修改配置文件中注册中心的IP:
/root/apache-tomcat-7.0.47/webapps/dubbo-admin/WEB-INF/dubbo.properties
Linux下安装Tomcat
- usr目录下创建tomcat文件夹
- 将文件apache-tomcat-7.0.47.tar.gz放进去,然后进入到此目录解压缩,解压完成就相当于安装成功
tar zxf apache-tomcat-7.0.47.tar.gz
配置dubbo的监控中心
注意:先启动zookeeper,再启动同一个IP节点下的tomcat,否则tomcat会启动失败
- 将dubbo-admin-2.5.4.war重命名为dubbo-admin.war,放到tomcat中的webapps目录下
- 进入tomcat的bin目录启动tomcat
./startup.sh
- 退出bin目录,查看是否启动成功,去看控制台catalina.out ,下面的命令意思为动态查看文件尾部的内容
tail -f logs/catalina.out
- 网页访问192.168.147.129:8080/dubbo-admin
192.168.147.129为该虚拟机的IP地址,8080为tomcat的端口号 - 用户名和密码都是root