当前位置: 首页 > news >正文

点击最多的网站搜索引擎免费下载

点击最多的网站,搜索引擎免费下载,做网站一定要实名认证吗,怎么做运营推广目录 一、生产者提高吞吐量参数设置二、产者提高吞吐量代码示例 一、生产者提高吞吐量参数设置 batch.size:设置批次大小,默认16klinger.ms:设置等待时间,修改为5-100msbuffer.memory:设置缓冲区大小, 默认…

目录

    • 一、生产者提高吞吐量参数设置
    • 二、产者提高吞吐量代码示例

一、生产者提高吞吐量参数设置

  • batch.size:设置批次大小,默认16k
  • linger.ms:设置等待时间,修改为5-100ms
  • buffer.memory:设置缓冲区大小, 默认 32M
  • compression.type:设置压缩,默认 none,可配置值 gzip、snappy、lz4 和 zstd

二、产者提高吞吐量代码示例

  • 代码示例

    package com.xz.kafka.producer;import org.apache.kafka.clients.producer.*;
    import org.apache.kafka.common.serialization.StringSerializer;
    import java.util.Properties;
    /*** 生产者提高吞吐量* 1、设置批次大小,batch.size 默认 16K* 2、设置等待时间,linger.ms 默认 0* 3、设置缓冲区大小,buffer.memory 默认 32M* 4、设置压缩, compression.type 默认 none,可配置值 gzip、snappy、lz4 和 zstd* */
    public class CustomProducerParameters {public static void main(String[] args) throws InterruptedException {//1、创建 kafka 生产者的配置对象Properties properties = new Properties();//2、给 kafka 配置对象添加配置信息:bootstrap.serversproperties.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,"192.168.136.27:9092,192.168.136.28:9092,192.168.136.29:9092");//3、指定对应的key和value的序列化类型 key.serializer value.serializerproperties.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class.getName());properties.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,StringSerializer.class.getName());/*** 4、提高吞吐量* *///设置缓冲区大小properties.put(ProducerConfig.BUFFER_MEMORY_CONFIG,33554432);//设置批次大小properties.put(ProducerConfig.BATCH_SIZE_CONFIG,16384);//设置等待时间 linger.msproperties.put(ProducerConfig.LINGER_MS_CONFIG, 1);//设置压缩properties.put(ProducerConfig.COMPRESSION_TYPE_CONFIG,"snappy");//5、创建生产者KafkaProducer<String, String> kafkaProducer = new KafkaProducer<>(properties);//6、调用 send 方法,发送消息for (int i = 0; i < 5; i++) {kafkaProducer.send(new ProducerRecord<>("news", "hello kafka" + i), new Callback() {@Overridepublic void onCompletion(RecordMetadata metadata, Exception exception) {if (exception == null){System.out.println("主题: "+metadata.topic() + " 分区: "+ metadata.partition());}}});Thread.sleep(2);}//7、关闭资源kafkaProducer.close();}
    }
  • 在三台服务器上开启 Kafka 消费者

    [root@localhost kafka-3.0.0]#  bin/kafka-console-consumer.sh --bootstrap-server 192.168.136.29:9092 --topic news
    
  • 在 IDEA 中执行代码,观察 三台服务器控制台中是否接收到消息,如下图:

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

http://www.tj-hxxt.cn/news/31013.html

相关文章:

  • 做下载网站赚钱吗百度seo关键词优化市场
  • 网站工作室模板seo的方法有哪些
  • 广东手机网站建设报价表北京网站优化体验
  • 如何看织梦做的网站的源码怎样做好竞价推广
  • 网站个人空间seo公司 引擎
  • 广州市网站建设报价短视频搜索seo
  • php网站怎么做测试工具seo外包
  • 京东优惠券网站建设电商运营一天都干啥
  • seo网站推广专员网址域名查询
  • 东莞莞城建筑工程有限公司爱站网seo培训
  • 建网站卖阀门获客软件排名前十名
  • 公司网站免费自建网络营销专业是干什么的
  • 永济做网站单价抖音优化
  • 手机网站建设技术方案seo推广关键词公司
  • php一般网站空间多大帮平台做推广怎么赚钱
  • 自己可以建设环保公益网站吗互联网营销是什么
  • 长沙优化网站建设武汉排名seo公司
  • 北京网站制作设计推广公司seo优化推广
  • 泰州网站建设方案推广武汉网络推广自然排名
  • 一起作做业网站石家庄网站建设培训
  • 最靠谱的网站建设护肤品推广软文
  • 做网站威海windows优化大师
  • 赣州市微语网络科技有限公司seo网站优化教程
  • 移动端显卡天梯图2024零基础seo入门教学
  • 找柳市做网站广告推广代运营公司
  • 同城做鸡网站注册自己的网站
  • 广州增城做网站网站首页制作网站
  • 做土司的网站小红书软文推广
  • drupal wordpress网站业务推广方式
  • 建设手机网站哪个平台比较好查询关键词排名软件