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

东莞建设工程交易中心门户网站嘉兴做网站费用

东莞建设工程交易中心门户网站,嘉兴做网站费用,网站建设实验原理,wordpress多合一1. acks0 可靠性最低生产者发送消息后不等待任何Broker确认可能丢失消息(Broker处理失败/网络丢失时无法感知)吞吐量最高,适用于允许数据丢失的场景(如日志收集) 2. acks1 (默认值) Leader副本确认模式生产者等待Le…

1. acks=0

  • 可靠性最低
  • 生产者发送消息后不等待任何Broker确认
  • 可能丢失消息(Broker处理失败/网络丢失时无法感知)
  • 吞吐量最高,适用于允许数据丢失的场景(如日志收集)

2. acks=1 (默认值)

  • Leader副本确认模式
  • 生产者等待Leader副本写入本地log后确认
  • 可能丢失数据(Leader写入后但其他副本未同步时Leader宕机)
  • 在可靠性和吞吐量之间取得平衡

3. acks=all (或 -1)

  • 最高可靠性
  • 生产者等待所有ISR(In-Sync Replicas)副本确认
  • 需要配合min.insync.replicas参数使用(建议 >=2)
  • 确保消息被所有ISR副本持久化后才返回确认
  • 吞吐量最低,但可防止任何副本故障导致的数据丢失

可靠性补充建议:

  1. 当使用acks=all时,建议设置retries > 0启用重试机制
  2. 配置max.in.flight.requests.per.connection=1保证消息顺序
  3. 监控ISR集合大小,避免因副本掉线导致生产阻塞
// 典型可靠性配置示例
// ... existing code ...
props.put(ProducerConfig.ACKS_CONFIG, "all");  // <mcsymbol name="ACKS_CONFIG" filename="KafkaConfig.java" path="src/main/java/com/example/kafka/KafkaConfig.java" startline="5" type="field"></mcsymbol>
// 要求所有ISR副本确认写入(最高可靠性保证)
// 需配合min.insync.replicas=2使用,防止单点故障props.put(ProducerConfig.RETRIES_CONFIG, Integer.MAX_VALUE);  // <mcsymbol name="RETRIES_CONFIG" filename="KafkaConfig.java" path="src/main/java/com/example/kafka/KafkaConfig.java" startline="6" type="field"></mcsymbol>
// 设置无限次重试(需配合delivery.timeout.ms参数)
// 当遇到可恢复错误时(如Leader选举、网络抖动)持续重试props.put(ProducerConfig.ENABLE_IDEMPOTENCE_CONFIG, true);  // <mcsymbol name="ENABLE_IDEMPOTENCE_CONFIG" filename="KafkaConfig.java" path="src/main/java/com/example/kafka/KafkaConfig.java" startline="7" type="field"></mcsymbol>
// 启用幂等性生产(自动去重机制)
// 通过producerId+sequenceNumber实现精确一次语义(EOS)props.put(ProducerConfig.MAX_IN_FLIGHT_REQUESTS_PER_CONNECTION, 1);  // <mcsymbol name="MAX_IN_FLIGHT_REQUESTS_PER_CONNECTION" filename="KafkaConfig.java" path="src/main/java/com/example/kafka/KafkaConfig.java" startline="8" type="field"></mcsymbol>
// 限制单个连接未确认请求数为1(保证消息顺序)
// 可能降低吞吐量但避免消息乱序
// ... existing code ...
http://www.dtcms.com/a/401913.html

相关文章:

  • 立邦漆官方网站官网中英文双语网站 滑动切换
  • 电商网站建设策划网站首页一般做多大
  • 网站开发包括网站设计网络网站建设10大指标
  • 个人学做网站山东省住房和城乡建设厅服务网站
  • 做衣服网站的实验感想广州番禺最新通告
  • 福鼎市城市建设监察大队网站北京计算机编程培训学校
  • 网站升级公告模板长沙企业建站按效果付费
  • 网站一级目录网站建设合同书缴纳印花税吗
  • 淄博网站设计策划方案维护设计网站大全国内
  • 商城网站开发案例python在线编程工具
  • 太原网站建设优化百度推广搜索排名
  • 介绍一个地方旅游网站怎么做求职简历模板免费下载
  • 如何做网站怎么赚钱吗龙岗高端网站设计专家
  • 广州网站建设有限公司网站开发都有
  • 如果网站被攻击了专业定制网站建设智能优化
  • 深圳专业做网站建网站价格seo网站建设费用
  • wordpress站点切换为中文淄博网络
  • 做网站为什么每年都要续费网咖活动营销方案
  • 网站建设合同内容与结构rss导入wordpress
  • 创意赣州网站建设福州排名seo公司
  • WordPress网站生成小程序网站的定位与功能
  • 学做网站有前专门做lolh的网站
  • 网站做的最好的公司江阴规划建设局网站
  • 淮安市哪里可以做网站营销策略主要包括哪些
  • 企业网站开发 语言 收录做网站点
  • 无锡网站推广¥做下拉去118cr广东微信网站制作公司
  • 如何用模板搭建网站界面设计案例图片
  • 网站建设的基本流程包括什么计算机应用技术是学什么
  • 全屏网站尺寸做一个分销系统要多少钱
  • 深圳网站建设服务提供商lamp网站开发 pdf