9.Dubbo-monitor-simple監控中心使用


1.安裝

1、下載 dubbo-ops

https://github.com/apache/incubator-dubbo-ops

2、修改配置指定注冊中心地址

進入 dubbo-monitor-simple\src\main\resources\conf

修改 dubbo.properties文件

//默認使用zoookeeper為注冊中心

//如果需要使用其他注冊中心,需要引入相關的jar.

//如我為了方便使用的是redis當做注冊中心

   <!--redis -->
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>2.9.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-pool2</artifactId>
            <version>2.5.0</version>
     </dependency>

3、打包dubbo-monitor-simple

mvn clean package -Dmaven.test.skip=true

4、解壓 tar.gz 文件,並運行start.bat

 

如果缺少servlet-api,自行導入servlet-api再訪問監控中心

5、啟動訪問8080

默認端口為8080,由於我和我自己本地tomcat端口沖突我改為8088

注冊中心改為redis

 

2、監控中心配置

所有服務配置連接監控中心,進行監控統計

    <!-- 監控中心協議,如果為protocol="registry",表示從注冊中心發現監控中心地址,否則直連監控中心 -->

    <dubbo:monitor protocol="registry"></dubbo:monitor>

 

Simple Monitor 掛掉不會影響到 Consumer 和 Provider 之間的調用,所以用於生產環境不會有風險。

Simple Monitor 采用磁盤存儲統計信息,請注意安裝機器的磁盤限制,如果要集群,建議用mount共享磁盤。

微信公眾號

                          


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM