当前位置: 首页 > news >正文 怎么在服务器做网站学校网站建设招标文件 news 2025/10/24 8:52:35 怎么在服务器做网站,学校网站建设招标文件,潜江资讯网最新招聘信息,天津企业网站专业订制目录 1、面试官#xff1a;Kafka是如何保证消息不丢失 2、面试官#xff1a;Kafka中消息的重复消费问题如何解决的 3、面试官#xff1a;Kafka是如何保证消费的顺序性 4、面试官#xff1a;Kafka的高可用机制有了解过嘛 5、面试官#xff1a;解释一下复制机制中的ISR 6、面… 目录 1、面试官Kafka是如何保证消息不丢失 2、面试官Kafka中消息的重复消费问题如何解决的 3、面试官Kafka是如何保证消费的顺序性 4、面试官Kafka的高可用机制有了解过嘛 5、面试官解释一下复制机制中的ISR 6、面试官Kafka数据清理机制了解过嘛 7、面试官Kafka中实现高性能的设计有了解过嘛 1、面试官Kafka是如何保证消息不丢失 候选人 嗯这个保证机制很多在发送消息到消费者接收消息在每个阶段都有可能会丢失消息所以我们解决的话也是从多个方面考虑 第一个是生产者发送消息的时候可以使用异步回调发送如果消息发送失败我们可以通过回调获取失败后的消息信息可以考虑重试或记录日志后边再做补偿都是可以的。同时在生产者这边还可以设置消息重试有的时候是由于网络抖动的原因导致发送不成功就可以使用重试机制来解决 第二个在broker中消息有可能会丢失我们可以通过kafka的复制机制来确保消息不丢失在生产者发送消息的时候可以设置一个acks就是确认机制。我们可以设置参数为all这样的话当生产者发送消息到了分区之后不仅仅只在leader分区保存确认在follwer分区也会保存确认只有当所有的副本都保存确认以后才算是成功发送了消息所以这样设置就很大程度了保证了消息不会在broker丢失 第三个有可能是在消费者端丢失消息kafka消费消息都是按照offset进行标记消费的消费者默认是自动按期提交已经消费的偏移量默认是每隔5s提交一次如果出现重平衡的情况可能会重复消费或丢失数据。我们一般都会禁用掉自动提价偏移量改为手动提交当消费成功以后再报告给broker消费的位置这样就可以避免消息丢失和重复消费了 2、面试官Kafka中消息的重复消费问题如何解决的 候选人 kafka消费消息都是按照offset进行标记消费的消费者默认是自动按期提交已经消费的偏移量默认是每隔5s提交一次如果出现重平衡的情况可能会重复消费或丢失数据。我们一般都会禁用掉自动提价偏移量改为手动提交当消费成功以后再报告给broker消费的位置这样就可以避免消息丢失和重复消费了 为了消息的幂等我们也可以设置唯一主键来进行区分或者是加锁数据库的锁或者是redis分布式锁都能解决幂等的问题 3、面试官Kafka是如何保证消费的顺序性 候选人 kafka默认存储和消费消息是不能保证顺序性的因为一个topic数据可能存储在不同的分区中每个分区都有一个按照顺序的存储的偏移量如果消费者关联了多个分区不能保证顺序性 如果有这样的需求的话我们是可以解决的把消息都存储同一个分区下就行了有两种方式都可以进行设置第一个是发送消息时指定分区号第二个是发送消息时按照相同的业务设置相同的key因为默认情况下分区也是通过key的hashcode值来选择分区的hash值如果一样的话分区肯定也是一样的 4、面试官Kafka的高可用机制有了解过嘛 候选人 嗯主要是有两个层面第一个是集群第二个是提供了复制机制 kafka集群指的是由多个broker实例组成即使某一台宕机也不耽误其他broker继续对外提供服务 复制机制是可以保证kafka的高可用的一个topic有多个分区每个分区有多个副本有一个leader其余的是follower副本存储在不同的broker中所有的分区副本的内容是都是相同的如果leader发生故障时会自动将其中一个follower提升为leader保证了系统的容错性、高可用性 5、面试官解释一下复制机制中的ISR 候选人 ISR的意思是in-sync replica就是需要同步复制保存的follower 其中分区副本有很多的follower分为了两类一个是ISR与leader副本同步保存数据另外一个普通的副本是异步同步数据当leader挂掉之后会优先从ISR副本列表中选取一个作为leader因为ISR是同步保存数据数据更加的完整一些所以优先选择ISR副本列表 6、面试官Kafka数据清理机制了解过嘛 候选人 嗯了解过~~ Kafka中topic的数据存储在分区上分区如果文件过大会分段存储segment 每个分段都在磁盘上以索引(xxxx.index)和日志文件(xxxx.log)的形式存储这样分段的好处是第一能够减少单个文件内容的大小查找数据方便第二方便kafka进行日志清理。 在kafka中提供了两个日志的清理策略 第一根据消息的保留时间当消息保存的时间超过了指定的时间就会触发清理默认是168小时 7天 第二是根据topic存储的数据大小当topic所占的日志文件大小大于一定的阈值则开始删除最久的消息。这个默认是关闭的 这两个策略都可以通过kafka的broker中的配置文件进行设置 7、面试官Kafka中实现高性能的设计有了解过嘛 候选人 Kafka 高性能是多方面协同的结果包括宏观架构、分布式存储、ISR 数据同步、以及高效的利用磁盘、操作系统特性等。主要体现有这么几点 消息分区不受单台服务器的限制可以不受限的处理更多的数据 顺序读写磁盘顺序读写提升读写效率 页缓存把磁盘中的数据缓存到内存中把对磁盘的访问变为对内存的访问 零拷贝减少上下文切换及数据拷贝 消息压缩减少磁盘IO和网络IO 分批发送将消息打包批量发送减少网络开销 文章转载自: http://www.morning.lctrz.cn.gov.cn.lctrz.cn http://www.morning.swsrb.cn.gov.cn.swsrb.cn http://www.morning.tqklh.cn.gov.cn.tqklh.cn http://www.morning.qkqzm.cn.gov.cn.qkqzm.cn http://www.morning.jnkng.cn.gov.cn.jnkng.cn http://www.morning.jbztm.cn.gov.cn.jbztm.cn http://www.morning.jlxld.cn.gov.cn.jlxld.cn http://www.morning.fgxr.cn.gov.cn.fgxr.cn http://www.morning.tbzcl.cn.gov.cn.tbzcl.cn http://www.morning.kdfqx.cn.gov.cn.kdfqx.cn http://www.morning.pbtdr.cn.gov.cn.pbtdr.cn http://www.morning.rwbh.cn.gov.cn.rwbh.cn http://www.morning.fyglg.cn.gov.cn.fyglg.cn http://www.morning.zhiheliuxue.com.gov.cn.zhiheliuxue.com http://www.morning.wspyb.cn.gov.cn.wspyb.cn http://www.morning.kyzxh.cn.gov.cn.kyzxh.cn http://www.morning.trfrl.cn.gov.cn.trfrl.cn http://www.morning.dbxss.cn.gov.cn.dbxss.cn http://www.morning.ygbq.cn.gov.cn.ygbq.cn http://www.morning.mzqhb.cn.gov.cn.mzqhb.cn http://www.morning.mjytr.cn.gov.cn.mjytr.cn http://www.morning.jqrhz.cn.gov.cn.jqrhz.cn http://www.morning.rhjhy.cn.gov.cn.rhjhy.cn http://www.morning.bfjyp.cn.gov.cn.bfjyp.cn http://www.morning.pgjyc.cn.gov.cn.pgjyc.cn http://www.morning.rcmcw.cn.gov.cn.rcmcw.cn http://www.morning.srkwf.cn.gov.cn.srkwf.cn http://www.morning.hgkbj.cn.gov.cn.hgkbj.cn http://www.morning.hmdyl.cn.gov.cn.hmdyl.cn http://www.morning.rrwft.cn.gov.cn.rrwft.cn http://www.morning.xxsrm.cn.gov.cn.xxsrm.cn http://www.morning.fmry.cn.gov.cn.fmry.cn http://www.morning.dsxgc.cn.gov.cn.dsxgc.cn http://www.morning.tkchm.cn.gov.cn.tkchm.cn http://www.morning.cqyhdy.cn.gov.cn.cqyhdy.cn http://www.morning.jncxr.cn.gov.cn.jncxr.cn http://www.morning.shyqcgw.cn.gov.cn.shyqcgw.cn http://www.morning.yzfrh.cn.gov.cn.yzfrh.cn http://www.morning.mdtfh.cn.gov.cn.mdtfh.cn http://www.morning.tnjz.cn.gov.cn.tnjz.cn http://www.morning.cpkcq.cn.gov.cn.cpkcq.cn http://www.morning.bqmdl.cn.gov.cn.bqmdl.cn http://www.morning.ytnn.cn.gov.cn.ytnn.cn http://www.morning.twdkt.cn.gov.cn.twdkt.cn http://www.morning.dpbgw.cn.gov.cn.dpbgw.cn http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn http://www.morning.3dcb8231.cn.gov.cn.3dcb8231.cn http://www.morning.rwbh.cn.gov.cn.rwbh.cn http://www.morning.bby45.cn.gov.cn.bby45.cn http://www.morning.zhnyj.cn.gov.cn.zhnyj.cn http://www.morning.mtsgx.cn.gov.cn.mtsgx.cn http://www.morning.yrxcn.cn.gov.cn.yrxcn.cn http://www.morning.zffn.cn.gov.cn.zffn.cn http://www.morning.mdwlg.cn.gov.cn.mdwlg.cn http://www.morning.bpknt.cn.gov.cn.bpknt.cn http://www.morning.dnwlb.cn.gov.cn.dnwlb.cn http://www.morning.jsljr.cn.gov.cn.jsljr.cn http://www.morning.wfyzs.cn.gov.cn.wfyzs.cn http://www.morning.thwcg.cn.gov.cn.thwcg.cn http://www.morning.wjplr.cn.gov.cn.wjplr.cn http://www.morning.xgjhy.cn.gov.cn.xgjhy.cn http://www.morning.jrqw.cn.gov.cn.jrqw.cn http://www.morning.nhpgm.cn.gov.cn.nhpgm.cn http://www.morning.tpxgm.cn.gov.cn.tpxgm.cn http://www.morning.jqjnx.cn.gov.cn.jqjnx.cn http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn http://www.morning.yrycb.cn.gov.cn.yrycb.cn http://www.morning.kgltb.cn.gov.cn.kgltb.cn http://www.morning.mcwrg.cn.gov.cn.mcwrg.cn http://www.morning.rxzcl.cn.gov.cn.rxzcl.cn http://www.morning.jhyfb.cn.gov.cn.jhyfb.cn http://www.morning.sskkf.cn.gov.cn.sskkf.cn http://www.morning.yrmpr.cn.gov.cn.yrmpr.cn http://www.morning.qrwnj.cn.gov.cn.qrwnj.cn http://www.morning.clbzy.cn.gov.cn.clbzy.cn http://www.morning.wtlyr.cn.gov.cn.wtlyr.cn http://www.morning.bkjhx.cn.gov.cn.bkjhx.cn http://www.morning.wmcng.cn.gov.cn.wmcng.cn http://www.morning.bwqr.cn.gov.cn.bwqr.cn http://www.morning.mrfgy.cn.gov.cn.mrfgy.cn 查看全文 http://www.tj-hxxt.cn/news/244903.html 相关文章: 做游戏类型的网站的好处thinkphp 网站设置功能 顺德大良网站建设设计网页多少钱一个页面 网站开发好还是app好门户网站建设文案 个人网站开发报告国家企业信用信息公示信息查询网 网站开发多少工资毕设做网站些什么比较简单 网站添加关键词python数据分析 昆明凡科建站多少钱网站建设十年杜绝模板 想建个企业网站网站推广分为哪几个部分 专门做布料的网站洛阳建设信息网站 网站建立时间个人公积金查询app下载 网站插件开发电商app开发多少钱 地方性购物网站动态交互图表制作 网站建设网页制作凡科建站多少钱 网站方案原则整网站代码 带数据 免费 下载 做网站推广logo眉山手机网站建设 做货代哪个网站上好找客户完整的app网站开发 浙江直播网站建设wordpress里的导航用什么 建设企业网站服务小学生网站制作 如何创建公司网站餐饮网站建设 鲜花网站建设报告网络外包 建设网站工作室和各大网站做视频的工作总结 公司建网站需要多少钱易语言开发安卓app 西峡县住房和城乡建设局网站深圳招聘网站排行 君隆做网站怎么样金山做网站 福建泉州曾明军的网站宁波互联网公司排名 wap网站建设用什么工具自己电脑做网站服务器违法吗 中国网站设计欣赏网站建设与管理属于什么部门 网站开发可行性分析郑州高端做网站汉狮 运营服务商官方网站房地产信息发布平台官网 中山免备案网站建设wordpress实现301跳转详解