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

网站建设培训课程高密住房和城乡建设厅网站

网站建设培训课程,高密住房和城乡建设厅网站,现在一个天猫店要多少钱,交通网上服务平台目录 一、自动提交offset的相关参数二、消费者(自动提交 offset)代码示例 一、自动提交offset的相关参数 官网文档 参数解释 参数描述enable.auto.commi默认值为 true,消费者会自动周期性地向服务器提交偏移量。auto.commit.interval.ms如果…

目录

    • 一、自动提交offset的相关参数
    • 二、消费者(自动提交 offset)代码示例

一、自动提交offset的相关参数

  • 官网文档
    在这里插入图片描述

  • 参数解释

    参数描述
    enable.auto.commi默认值为 true,消费者会自动周期性地向服务器提交偏移量。
    auto.commit.interval.ms如果设置了 enable.auto.commit 的值为 true, 则该值定义了消费者偏移量向 Kafka 提交的频率,默认 5s。
  • 图解分析

    在这里插入图片描述

二、消费者(自动提交 offset)代码示例

  • 消费者自动提交 offset代码

    // 自动提交
    properties.put(ConsumerConfig.ENABLE_AUTO_COMMIT_CONFIG,true);
    // 提交时间间隔 1秒
    properties.put(ConsumerConfig.AUTO_COMMIT_INTERVAL_MS_CONFIG,1000);
    
  • 消费者自动提交 offset代码完整代码

    package com.xz.kafka.consumer;import org.apache.kafka.clients.consumer.ConsumerConfig;
    import org.apache.kafka.clients.consumer.ConsumerRecord;
    import org.apache.kafka.clients.consumer.ConsumerRecords;
    import org.apache.kafka.clients.consumer.KafkaConsumer;
    import org.apache.kafka.common.serialization.StringDeserializer;import java.time.Duration;
    import java.util.ArrayList;
    import java.util.Properties;public class CustomConsumerAutoOffset {public static void main(String[] args) {// 配置Properties properties = new Properties();// 连接 bootstrap.serversproperties.put(ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG,"192.168.136.27:9092,192.168.136.28:9092,192.168.136.29:9092");// 反序列化properties.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, StringDeserializer.class.getName());properties.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, StringDeserializer.class.getName());// 配置消费者组idproperties.put(ConsumerConfig.GROUP_ID_CONFIG,"test3");// 自动提交properties.put(ConsumerConfig.ENABLE_AUTO_COMMIT_CONFIG,true);// 提交时间间隔 1秒properties.put(ConsumerConfig.AUTO_COMMIT_INTERVAL_MS_CONFIG,1000);// 1 创建一个消费者  "", "hello"KafkaConsumer<String, String> kafkaConsumer = new KafkaConsumer<>(properties);// 2 订阅主题 firstArrayList<String> topics = new ArrayList<>();topics.add("sevenTopic");kafkaConsumer.subscribe(topics);// 3 消费数据while (true){ConsumerRecords<String, String> consumerRecords = kafkaConsumer.poll(Duration.ofSeconds(1));for (ConsumerRecord<String, String> consumerRecord : consumerRecords) {System.out.println(consumerRecord);}}}
    }
    
http://www.yayakq.cn/news/61184/

相关文章:

  • dw个人网站模板下载h5制作软件是什么意思
  • 加盟网站做推广怎么收费网络推广培训网
  • 河南城源建设工程有限公司网站中国建设银行青岛分行网站
  • 什么网站发布找做效果图的电商数据分析软件
  • 青蛙网站建设wordpress 搜索 字母
  • 网站横幅图片破解wordpress登录
  • 微网站和微信深圳网站建设大公司排名
  • 免费优化网站网站卖给做网站的
  • 网站建设方案策划网站dns设置
  • 做网站公司需要准备资料湖南房地产加盟网站建设
  • 上海优化网站超兔crm
  • 郑州建站discuz破解
  • 企业网站建设应用研究论文wordpress怎么设置友情链接
  • 下载的网站模板如何安装网页宣传广告怎么做
  • 江苏平台网站建设价位优秀答辩ppt范文10页
  • 网站开发实习生wordpress slider插件
  • 怎么做离线网站青海网站设计企业
  • 东莞网站建设 石佳进入城乡建设网站怎么竣工备案
  • 枫叶的网站建设博客高级网站开发工程师证
  • 南宁门户网站有哪些网站建设开发方式包括
  • 洛阳网站建设制作多少钱网站打开时的客户引导页
  • wordpress做手机网站本机快速做网站
  • 三顿半vi设计衡阳seo优化
  • 做购物网站手机表白网站在线制作
  • 酒店网站开发协议wordpress免费主题排行榜
  • 地址一地址二在线发布页百度seo关键词
  • 我们网站的优势网站开发外包费用
  • 外贸网站怎么规划汕头h5建站模板
  • 景德镇网站建设哪家好温州软件开发
  • 惠州建设集团网站做招聘网站代理商需要多少钱