一、环境准备
1. dubbo源码地址 https://github.com/apache/incubator-dubbo/tree/2.5.x
文档地址:http://dubbo.apache.org/en-us/docs/user/quick-start.html
2. git clone,不勾选分支,默认master(无dubbo-admin)
3. 本地tomcat 部署dubbo-admin管理平台,
192.168.95.128 node-001 部署监控平台dubbo-simple
二、dubbo-admin 管理平台部署
1. Windows下 F:\incubator-dubbo\dubbo-admin>mvn install
2. dubbo-admin下,把war包解压后,把里面所有东西复制到tomcat下 webapp目录ROOT下
3. 修改配置文件
\ROOT\WEB-INF\dubbo.properties
4. 启动tomcat,访问 http://localhost:8080,录入上面的 root guest 登录,如下
三、监控平台部署
1. F:\incubator-dubbo\dubbo-simple>mvn install
2. F:\incubator-dubbo\dubbo-simple\dubbo-monitor-simple\target 目录下
3. 放到196.168.95.128上解压
[root@node-001 opt]# tar -zxvf dubbo-monitor-simple-2.5.10-assembly.tar.gz
[root@node-001 opt]# cd dubbo-monitor-simple-2.5.10
[root@node-001 dubbo-monitor-simple-2.5.10]# cd conf/
[root@node-001 conf]# vi dubbo.properties
dubbo.properties修改如下:
4. 开启防火墙端口 8080
[root@node-001 bin]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
success
[root@node-001 bin]# firewall-cmd --reload
success
5. 启动
[root@node-001 bin]# pwd
/opt/dubbo-monitor-simple-2.5.10/bin
[root@node-001 bin]# ./start.sh
Starting the simple-monitor .........OK!
PID: 9365
STDOUT: logs/stdout.log
6. 访问 http://192.168.95.128:8080