KafkaReporter.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:metrics-kafka 作者:
private KafkaReporter(MetricRegistry registry, String name,
        TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples, MetricFilter filter,
        String topic, ProducerConfig config, String prefix,
        String hostName, String ip) {
    super(registry, name, filter, rateUnit, durationUnit);
    this.topic = topic;
    this.config = config;
    this.prefix = prefix;
    this.hostName = hostName;
    this.ip = ip;

    this.mapper = new ObjectMapper().registerModule(new MetricsModule(rateUnit,
               durationUnit,
               showSamples));

    producer = new Producer<String, String>(config);

    kafkaExecutor = Executors
            .newSingleThreadExecutor(new ThreadFactoryBuilder()
                    .setNameFormat("kafka-producer-%d").build());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号