zoukankan      html  css  js  c++  java
  • dubbo之监控中心(monitor)

      一、monitor是dubbo框架中的一个监控中心。这个只是针对于消费者和提供者进行一个数据记录,不参与业务和使用。当然当monitor挂掉之后,也不会影响服务的正常运行。

      二、在阿里的dubbo中也加入的monitor的服务以及界面展示。

        github下载地址:https://github.com/alibaba/dubbo

        在dubbo-simple中存在一个简易的monitor监控中心

      三、用idea打开dubbo-simple之后进行打包,得到一个tar.gz的包

      四、这个包主要就是提供一个单独的监控中心

      将tar包放到Linux系统上面进行解压,得到对应的一些东西

      五、在conf中修改dubbo.properties文件

    dubbo.container=log4j,spring,registry,jetty
    dubbo.application.name=simple-monitor
    dubbo.application.owner=
    #dubbo.registry.address=multicast://224.5.6.7:1234
    dubbo.registry.address=zookeeper://localhost:2181
    #dubbo.registry.address=redis://127.0.0.1:6379
    #dubbo.registry.address=dubbo://127.0.0.1:9090
    dubbo.protocol.port=7070
    dubbo.jetty.port=8090
    dubbo.jetty.directory=${user.home}/monitor
    dubbo.charts.directory=${dubbo.jetty.directory}/charts
    dubbo.statistics.directory=${user.home}/monitor/statistics
    dubbo.log4j.file=logs/dubbo-monitor-simple.log
    dubbo.log4j.level=WARN

      这里根据自己的实际部署情况修改

      六、运行monitor监控中心

      在bin目录中运行start.sh即可

      

      

      七、在浏览器中查看运行是否成功

      

      这里面基本上监控的数据都在这里。

       八、在注册中心我们也可以看到对应的服务

      这里基本上就是这样子了,监控中心在dubbo中的控制很重要。虽然他挂了不影响服务的运行,但是会缺少对应时间内的数据。

  • 相关阅读:
    爱国论
    windows cmd: 打开windows系统程序或服务的常见命令
    Windows最常用的几个网络CMD命令总结
    什么是DNS劫持和DNS污染?
    windows cmd: 增强windows命令行
    NAT
    电信光纤猫 f412超级密码
    jvm之java类加载机制和类加载器(ClassLoader)的详解
    经典中的经典算法 动态规划(详细解释,从入门到实践,逐步讲解)
    首次适应算法、最佳适应算法和最差适应算法
  • 原文地址:https://www.cnblogs.com/ll409546297/p/8177700.html
Copyright © 2011-2022 走看看