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

重庆住房与城乡建设部网站如何做优化排名

重庆住房与城乡建设部网站,如何做优化排名,asp.net 动态网站开发,wordpress 4.7.2 更新一、kafka是如何保证消息不丢失 1. 介绍 使用kafka在消息的收发过程都有可能会出现消息丢失 (1)生产者发送消息到broker丢失 (2)消息在broker中存储丢失 (3)消费者从broker接收消息丢失 2. 生产者发送消…

一、kafka是如何保证消息不丢失

1. 介绍

  • 使用kafka在消息的收发过程都有可能会出现消息丢失
    (1)生产者发送消息到broker丢失
    (2)消息在broker中存储丢失
    (3)消费者从broker接收消息丢失
    在这里插入图片描述

2. 生产者发送消息到broker丢失

  • 设置异步发送:同步发送会发生阻塞,一般使用异步发送方式发送消息
    在这里插入图片描述
  • 消息重试:由于网络抖动,造成消息发送失败,可以使用kafka提供的重试机制
    在这里插入图片描述

3. 消息在broker中存储丢失

  • broker存储大体流程
    (1)生产者发送消息到达broker中
    (2)消息存储在分区中,分区分为两个不同角色,leader只有一个,follower可能会有多个
    (3)先把消息保存到leader分区中,然后由leader将消息同步到follower中
    在这里插入图片描述
  • 发送确认机制acks
    (1)要想保证数据不丢失,可以设置acks=all,在所有分区副本保存完成后,才会发送确认给生产者,性能也是最低的
    (2)实际生产环境中,最低也要设置acks=1
    在这里插入图片描述

4. 消费者从broker接收消息丢失

  • 一个kafka集群是由多个broker(kafka实例)组成的
  • 每一个broker中都存在不同的topic,并且一个topic可能存在多个分区,这些分区可能存在不同的broker中
  • 一个消费者组可能存在多个消费者,它们都是消费同一个topic,负责消费topic不同分区
  • topic分区中消息只能由消费者组中唯一一个消费者处理,不同的分区分配给不同的消费者
    在这里插入图片描述
  • 丢失消息原因
    (1)消费者默认是自动按期提交已经消费的偏移量,默认是每隔5秒提交一次。如果消费者组出现重平衡的情况,可能会重复消费或者丢失消息
    (2)可以禁用自动提交偏移量,改为手动
    在这里插入图片描述
  • 解决方案
    (1)同步提交【会阻塞,不推荐】
    (2)异步提交【偏移量可能不准确,不推荐】
    (3)同步+异步组合提交【推荐】
    在这里插入图片描述

5. 总结

在这里插入图片描述

6. 参考答案

在这里插入图片描述

二、kafka是如何保证消息的顺序性

1. 介绍

  • 问题原因
    (1)一个topic中的数据可能存储在不同的分区中,每个分区都有一个按照顺序的存储偏移量,如果消费者关联了多个分区,则不能保证消费的顺序性
  • 解决方案
    (1)发送消息时,指定分区号,往同一个分区中存储消息
    (2)发送消息时,按照相同的业务设置相同的key
    在这里插入图片描述

2. 案例分析

  • springboot集成kafkatemplate
    在这里插入图片描述

3. 参考答案

在这里插入图片描述

三、kafka的高可用机制要了解过吗

1. 介绍

  • 集群模式
  • 分区备份机制

2. 集群模式

在这里插入图片描述

3. 分区备份机制

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

4. 总结

在这里插入图片描述

5. 参考答案

在这里插入图片描述

四、kafka数据清理机制有了解过吗

1. 介绍

  • kafka文件存储机制
  • 数据清理机制

2. kafka文件存储机制

在这里插入图片描述

3. 数据清理机制

在这里插入图片描述

4. 总结

在这里插入图片描述

5. 参考答案

在这里插入图片描述

五、kafka中实现高性能的设计有了解过吗

1. 介绍

在这里插入图片描述

2. 参考答案

在这里插入图片描述

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

相关文章:

  • 教育发展基金会网站建设关键词查询的分析网站
  • 温州网站建设制作公司厦门百度快速优化排名
  • 西昌有做网站的公司吗搜索竞价
  • 丰台做网站公司商旅平台app下载
  • 中国建设银行官网站哈南分理处男生最喜欢的浏览器推荐
  • 武汉做营销型网站的公司营销系统
  • 自己做的网站如何兼容ie11刷排名seo
  • 建一个网站式系统友情链接qq群
  • 公司建立网站怎么做分录外链火
  • 北京网站设计制作关键词优化微信小程序开发推广企业中层管理人员培训课程
  • 自己做网站需要哪些流程网站推广公司电话
  • 哪个网站可以免费建站啊免费建网站网站seo如何做好优化
  • 长沙做网站公司 上联网络优化公司网站排名
  • 旅游网站做精准营销的佛山营销型网站建设公司
  • 网站制作一条龙线上如何推广自己的产品
  • 做seo时网站发文目的站长工具端口检测
  • wordpress自定义schema谷歌外贸seo
  • 怎么区分营销型和展示型的网站江门网站建设
  • iis怎么做网站优化大师下载旧版本安装
  • 福州光电网站建设360网站推广费用
  • wordpress 模板兔成都网站优化排名推广
  • 电影网站开发教程营销型网站建设模板
  • 商城网站建设适合于哪类企业seo推广服务
  • 某某公司网站建设论文网络销售的好处和意义
  • 深圳开发软件公司威海百度seo
  • 无限流量网站建设汕头seo外包平台
  • 织梦dede门户资讯新闻网站源码球队积分排名
  • 商城网站建设设计介绍互联网推广渠道有哪些
  • 做的最成功的个人网站如何自己建个网站
  • 陶瓷 中企动力 网站建设拼多多运营