1. 下载源代码地址为: https://github.com/dubboclub/dubbokeeper
2、数据初始化
CREATE TABLE `application` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL DEFAULT '',
`type` varchar(50) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
UNIQUE KEY `应用名词索引` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
3、数据库配置
4、打包
执行:install-mysql.bat中的
mvn -Dmaven.test.skip=true clean package install -P mysql assembly:assembly -U
可以直接在idea terminal中执行 。
执行成功后,target中结果如下
5、部署
(1) 启动zookeeper
(2) 启动dubbo项目
(3)执行mysql-dubbokeeper-server/bin/start-mysql.bat启动存储端(不启动的话,监控页面可以进去,但是里里面的monitor无法进入)
(4)将dubbokeeper-ui-1.0.1.war 放入tomcat webapp下,启动tomcat 。
6、验证
http://localhost:8880/dubbokeeper-ui-1.0.1
路径:
D:\workspace\workspace-NewEcez\dubbokeeper
D:\soft\apache-tomcat-8.5.24-8880-dubbo-keeper