Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署
1、安装jdk
2、安装tomcat:改名叫apache-tomcat-xxx-dubbo-admin
如:/usr/local/apache-tomcat-8.0.43-dubbo-admin
3、将dubbo-admin-2.5.4.war解压后部署在tomcat中
注意:要放在ROOT文件夹下,否则访问的时候有些路径无法访问
用户名:
root
密码: root
密码: root
注意:
dubbo-admin运行在tomcat下,需要事先安装jdk和tomcat,但是dubbo-admin和jdk1.8不兼容,
访问上面的地址页面404无法查看,tomcat日志中有如下的错误日志,
解决方案:需要安装jdk1.7,
1、jdk1.7下载:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
2、解压jdk:
tar -zxvf jdk-7u76-linux-x64.tar.gz -C /usr/local
3、配置tomcat运行不使用环境变量中配置的JAVA_HOME,指定特定版本的JAVA_HOME
在tomcat的bin目录下创建setenv.sh,在文件中添加一行配置:
4、启动tomcat:
/usr/local/apache-tomcat-8.0.43-dubbo-admin/bin/startup.sh
则启动日志会输出使用了JDK7:
注意:
如果监控中心和注册中心在同一台服务器上,可以不需要任何配置。
如果不在同一台服务器,需要修改配置文件:
/root/apache-tomcat-8.0.43/webapps/dubbo-admin/WEB-INF/dubbo.properties
如果监控中心和注册中心在同一台服务器上,可以不需要任何配置。
如果不在同一台服务器,需要修改配置文件:
/root/apache-tomcat-8.0.43/webapps/dubbo-admin/WEB-INF/dubbo.properties