Dubbo应用接入

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、应用配置

1、pom文件引入下面的jar包


com.niwodai.inf
dubbo-cat-extend
3.0.0

2、如果要对全局dubbo服务加监控,增加如下filter:

服务提供方:



服务消费方:



如果只需要对单个服务加监控,增加如下filter:

服务提供方:


服务消费方:

 

3、配置disconf开关,一个应用只需要配置一次。

Disconf监控开关

4、把附件2拷贝到src/main/resources/ 下面, 修改/monitor/src/main/resources/META-INF/app.properties的内容(标示应用名称)

app.name=你的应用名称(比如 monitor)

5、修改/monitor/src/main/resources/META-INF/cat/client.xml内容





6、打包应用,解压war包,应用目录下应该存在META-INF 文件夹如下:

如果不存在,

如果是web应用,则在应用的pom.xml文件中加入这一段


      src/main/resources/META-INF
      META-INF
      false
 

如果是4.0的dubbo应用,则在 assembly-war.xml 中加入:

META-INF/**

附:对某些特定代码块做监控,参考相应的示例

附件:META-INF.rar

转载于:https://my.oschina.net/liangxiao/blog/1633848

你可能感兴趣的:(java,python)