dubbo admin 和monitor的安装(二)

来源:互联网 发布:php编辑器 编辑:程序博客网 时间:2024/06/16 01:02

1.windows下dubbo-admin和zookeeper安装部署  原文:http://blog.csdn.net/zhq426/article/details/56014525

  • 安装启动zookeeper
  • 下载zookeeper-3.4.6
官网地址:
http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6
百度网盘地址:
http://pan.baidu.com/s/1pKUYnur
其他网盘(不需要下载百度网盘客户端)
https://page67.ctfile.com/fs/kYq172026246

  • 解压zookeeper-3.4.6到指定目录
比如:G:\zhq_foresee\work\dubbo\zookeeper-3.4.6
复制zookeeper-3.4.6\conf目录下的zoo_sample.cfg文件改名为zoo.cfg,无需做其他修改。


zoo.cfg配置了zookeeper的相关参数


说明:
clientPort:监听客户端连接的端口。
tickTime:基本事件单元,以毫秒为单位。它用来控制心跳和超时,默认情况下最小的会话超时时间为两倍的 tickTime。
我们可以对配置文件的端口等或者进行高级配置和集群配置例如:maxClientCnxns:限制连接到 ZooKeeper 的客户端的数量等

启动zookeeper
打开cmd,进入zookeeper-3.4.6\bin目录,直接双击zkServer.cmd文件或者执行zkServer.cmd命令


启动成功后的输出:


  • 下载安装tomcat(绿色版)
百度网盘地址:
http://pan.baidu.com/s/1pKUYnur
其他网盘(不需要下载百度网盘客户端)
https://page67.ctfile.com/fs/WME172391022
下载后,解压到指定目录即可。



  • 安装dubboadmin
  • 下载dubbo-admin-2.5.3
官网:http://dubbo.io/Download-zh.htm
百度网盘地址:
http://pan.baidu.com/s/1pKUYnur
其他网盘(不需要下载百度网盘客户端)
https://page67.ctfile.com/fs/kXk172026186
  • 解压dubbo-admin-2.5.3
将解压后的dubbo-admin-2.5.3拷贝到tomcat的apache-tomcat-6.0.35\webapps目录下,
然后将dubbo-admin-2.5.3目录名称改为ROOT




dubboadmin下的一个dubbo.properties文件配置了指向zookeeper的参数


  • 启动tomcat
打开cmd,进入apache-tomcat-6.0.35\bin目录,输入startup.bat命令,即可启动tomcat.


  • 访问dubboadmin后台
打开浏览器,输入http://127.0.0.1:8080/,输入帐号密码root/root。进入

  • dubbo官方网址
http://dubbo.io/Home-zh.htm



2.

dubbo-monitor安装、 监控中心 配置过程

原文:http://blog.csdn.net/liwf_/article/details/39053601


简单介绍下monitor:

Simple Monitor挂掉不会影响到Consumer和Provider之间的调用,所以用于生产环境不会有风险。

  配置好了之后可以结合admin管理后台使用,可以清晰的看到服务的访问记录、成功次数、失败次数等.....

Simple Monitor采用磁盘存储统计信息,请注意安装机器的磁盘限制,如果要集群,建议用mount共享磁盘。

   charts目录必须放在jetty.directory下,否则页面上访问不了。

  官网的地址:http://alibaba.github.io/dubbo-doc-static/Administrator+Guide-zh.htm#AdministratorGuide-zh-%E7%AE%80%E6%98%93%E7%9B%91%E6%8E%A7%E4%B8%AD%E5%BF%83%E5%AE%89%E8%A3%85


下面就介绍下monitor的配置使用过程:

安装:

[html] view plain copy print?在CODE上查看代码片派生到我的代码片
  1. <span style="font-size:14px;">wget http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz  
  2. tar zxvf dubbo-monitor-simple-2.4.1-assembly.tar.gz  
  3. cd dubbo-monitor-simple-2.4.1</span>  
但是官网的地址好像关闭了,使用不了 ,下面附上csdn的上传地址:http://download.csdn.net/detail/liweifengwf/7864009

配置:

[html] view plain copy print?在CODE上查看代码片派生到我的代码片
  1. <span style="font-size:14px;">vi conf/dubbo.properties</span>  
编辑包中的这个文件,主要修改一下地方:




最主要的就是广播地址:dubbo.registry,address  改成自己的就行了。
还有charts目录就是生成监控图片的额目录,启动后会自动生成这个目录,有点慢可能要稍等一段时间。

集群环境注册中心配置: dubbo.registry.address=zookeeper://10.135.108.152:2181?backup=10.135.108.153:2181,10.135.108.154:2181

启动:

./bin/start.sh

停止:

./bin/stop.sh

重启:

./bin/restart.sh

调试:

./bin/start.sh debug

系统状态:

./bin/dump.sh

总控入口:

./bin/server.sh start
./bin/server.sh stop
./bin/server.sh restart
./bin/server.sh debug
./bin/server.sh dump


以上都是官方给的启动步骤,按上面的来就行。

启动之后 过一段时候,你在配置文件中指定的目录:dubbo.charts.directory=${dubbo.jetty.directory}/charts  下面就会出来对应的文件,图表目录

然后访问你的界面路径:http://10.0.65.3:8080/   就出现如下的界面了,其他的就看官网的功能介绍吧








最近有人遇到问题说配置了后还是出不来图片,大致有两种情况:

1、在配置dubbo.jetty.directory=/aa/bb/monitor 时候 monitor这个目录不存在,dubbo是不会自动给创建这个目录的,他下面的charts和统计的会自动创建;

2、在服务端需要配置监控的配置文件:<dubbo:monitor protocol="registry" />




0 0
原创粉丝点击