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

苹果手机做任务网站福州网站建设

苹果手机做任务网站,福州网站建设,wordpress数据过滤,深圳定制网站制作1.数据可靠 • 0:生产者发送过来的数据,不需要等数据落盘应答。 风险:leader挂了之后,follower还没有收到消息。。。。 • 1:生产者发送过来的数据,Leader收到数据后应答。 风险:leader应答…

1.数据可靠

• 0:生产者发送过来的数据,不需要等数据落盘应答。 

风险:leader挂了之后,follower还没有收到消息。。。。

• 1:生产者发送过来的数据,Leader收到数据后应答。

风险:leader应答完成之后,还没有开始同步副本。。。。

 

 生产者发送过来的数据,Leader和ISR队列里面 的所有节点收齐数据后应答。

可靠性总结: acks=0,生产者发送过来数据就不管了,可靠性差,效率高; acks=1,生产者发送过来数据Leader应答,可靠性中等,效率中等; acks=-1,生产者发送过来数据Leader和ISR队列里面所有Follwer应答,可靠性高,效率低; 在生产环境中,acks=0很少使用;acks=1,一般用于传输普通日志,允许丢个别数据;acks=-1,一般用于传输和钱相关的数据, 对可靠性要求比较高的场景。

// 设置 acksproperties.put(ProducerConfig.ACKS_CONFIG, "all");// 重试次数 retries,默认是 int 最大值,2147483647properties.put(ProducerConfig.RETRIES_CONFIG, 3);

2.数据去重 

 

3.生产者事务

 说明:开启事务,必须开启幂等性。

package com.atguigu.kafka.producer;import org.apache.kafka.clients.producer.KafkaProducer;
import org.apache.kafka.clients.producer.ProducerConfig;
import org.apache.kafka.clients.producer.ProducerRecord;import java.util.Properties;public class CustomProducerTransaction {public static void main(String[] args) {// 1. 创建 kafka 生产者的配置对象Properties properties = new Properties();// 2. 给 kafka 配置对象添加配置信息:bootstrap.serversproperties.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,"hadoop100:9092");// key,value 序列化(必须):key.serializer,value.serializerproperties.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG,"org.apache.kafka.common.serialization.StringSerializer");properties.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,"org.apache.kafka.common.serialization.StringSerializer");properties.put(ProducerConfig.TRANSACTIONAL_ID_CONFIG,"tranactional_id_01");// 3. 创建 kafka 生产者对象KafkaProducer<String, String> kafkaProducer = newKafkaProducer<String, String>(properties);kafkaProducer.initTransactions();kafkaProducer.beginTransaction();// 4. 调用 send 方法,发送消息try{for (int i = 0; i < 5; i++) {kafkaProducer.send(newProducerRecord<>("first","atguigu " + i));int i1 = 1 / 0;}kafkaProducer.commitTransaction();}catch (Exception e){kafkaProducer.abortTransaction();}finally {// 5. 关闭资源kafkaProducer.close();}}
}

4.数据乱序

 

http://www.yidumall.com/news/56756.html

相关文章:

  • 温州 网站建设公司免费域名注册官网
  • 万户网站建设微商引流推广
  • 网站图片展示源码站长工具海角
  • 郑州网站建设亅汉狮网络品牌营销推广要怎么做
  • 最好免费高清视频下载seo引擎优化公司
  • 最好的网站建设用途如何设计与制作网页
  • 亚马逊网站做外贸新站整站快速排名
  • 网站会员系统怎么做网站关键词seo费用
  • 怎么做pc端移动网站今日头条新闻10条
  • 洛阳做多屏合一网站seo黑帽技术
  • flash网站建设技术精粹石家庄新闻网
  • 什么是网络营销?什么是创新创业?两者有什么关系?seo优化代理
  • 做网站接私单网站推广应该怎么做?
  • 网站中用特殊字体如何把一个关键词优化到首页
  • 广州专业网站建设性价比高aso优化怎么做
  • 海盐网站设计百度关键词推广2元一天
  • 阿里云oss做网站专业网站建设
  • 企业网站案例2345王牌浏览器
  • 手机网站制作app品牌营销与推广
  • 百度权重划分等级星沙网站优化seo
  • 做死活题网站外链发布工具下载
  • 作业精灵小程序入口网站seo关键词优化排名
  • 网站开发人员介绍惠州seo网站排名
  • 外贸网站建设公司流程销售平台
  • wordpress图片水印插件上海seo网站优化
  • 外贸商城网站建设找片子有什么好的关键词推荐
  • 如何做网站管理bt磁力种子搜索引擎
  • 小组用jsp做的网站论文2021热门网络营销案例
  • 公司网站做二维码网址网络推广企划
  • 响应式酒店网站模板列举网络推广的方式