本文介绍全链路压测中可配置的Java探针启动参数及其配置方法。

可配置的启动参数

您可以通过配置下列启动参数来开启或关闭其对应的插件。当前已默认开启的插件为HttpClient 3.x、HttpClient 4.x、Dubbo 2.7x和Feign。若您需开启或关闭下列插件,您可通过相应的传入参数的方式进行配置。具体操作,请参见传入参数方式

参数 控制的插件 默认状态
pts.agent.httpclient3.plugin.enabled HttpClient 3.x 开启
pts.agent.httpclient4.plugin.enabled HttpClient 4.x 开启
pts.agent.dubbo26.plugin.enabled Dubbo 2.6x 关闭
pts.agent.dubbo27.plugin.enabled Dubbo 2.7x 开启
pts.agent.feign.plugin.enabled Feign 开启
pts.agent.logback.plugin.enabled Logback 关闭
pts.agent.log4j.plugin.enabled Log4j 关闭
pts.agent.elasticsearch.plugin.enabled Elasticsearch 关闭
pts.agent.mongo.plugin.enabled MongoDB 关闭
pts.agent.jedis.plugin.enabled Jedis 关闭
pts.agent.lettuce.plugin.enabled Lettuce 关闭
pts.agent.redisson.plugin.enabled Redisson 关闭
pts.agent.kafka10.plugin.enabled Kafka 0.10.x 关闭
pts.agent.kafka11.plugin.enabled Kafka 0.11.x 关闭
pts.agent.spring.kafka.plugin.enabled Spring-kafka 关闭
pts.agent.rabbit.plugin.enabled Rabbit 关闭
pts.agent.spring.rabbit.plugin.enabled Spring-rabbit 关闭
pts.agent.rocket3.plugin.enabled RocketMQ v3.x 关闭
pts.agent.rocket4.plugin.enabled RocketMQ v4.x 关闭
pts.agent.ons.plugin.enabled Ons-client 关闭

传入参数方式

全链路压测Java探针启动参数所支持的传入参数方式为-D参数。使用示例如下:
-Dpts.agent.elasticsearch.plugin.enabled=true