CAT客户端如何从Apollo中读取配置?

释放双眼,带上耳机,听听看~!

查看Apollo客户端的源码,我发现有一个叫做MessageProducerManager的接口,再看一下META-INF/services/com.ctrip.framework.apollo.tracer.spi.MessageProducerManager文件,发现这个接口的默认实现是DefaultMessageProducerManager,如果发现CAT客户端被引入时,这个类就会初始化CAT客户端并向CAT客户端发送消息。MessageProducerManager接口还有另外一个实现,就是NullMessageProducerManager类,这个类返回的是NullMessageProducer实例,任何消息都不发送。

【转自慕课】https://www.imooc.com

JAVA

java入门第一季_1.3_java的基本语法、标识符和关键字

2022-3-3 2:58:12

JAVA

《java核心技术》再读之继承

2022-3-3 3:00:27

搜索