微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

简单理解 Kafka 的消息可靠性策略

mark 一下
简单理解 Kafka 的消息可靠性策略
作者:hymanzhang,腾讯 IEG 运营开发工程师

背景
部门的开发同学最近在开发一个活动的过程中,需要关注大量的应用后台逻辑,捕捉各种事件的触发。在设计时打算采用 kafka 消息队列进行业务逻辑的解耦,这样活动开发和后台开发同学的工作就分离开了。但是使用的同学不是很熟悉其原理,担心以下几个问题:

我什么业务场景下使用消息队列
发消息的时候,需要等 ack 嘛?
我发了消息之后,消费者一定会收到嘛?
申请腾讯云的 kafka 实例后,各种参数怎么设置呀?
遇到各种故障时,我的消息会不会丢?
消费者侧会收到多条消息嘛?消费者 svr 重启后消息会丢失嘛?
这些问题都很正常,在开始接触和使用时总会有这样或那样的问题。一般情况下,不做了解,使用各种认的推荐值,也是可以 work 的。但是我们要优雅的提升自己的姿(知)势(识)。学习其背后的原理,至少在遇到一般的问题时,能够分析和处理问题,做到心中有数。
简单理解 Kafka 的消息可靠性策略

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐