揭秘Kafka的高性能吞吐(3)
发布时间:2019-10-17 14:07 所属栏目:21 来源:咔咔侃技术
导读:Consumer端的设计大体上还算是比较常规的。 通过Consumer Group,可以支持生产者消费者和队列访问两种模式。 Consumer API分为High level和Low level两种。前一种重度依赖Zookeeper,所以性能差一些且不自由,但是
Consumer端的设计大体上还算是比较常规的。
Tips 强烈推荐使用Low level API,虽然繁琐一些,但是目前只有这个API可以对Error数据进行自定义处理,尤其是处理Broker异常或由于Unclean Shutdown导致的Corrupted Data时,否则无法Skip只能等着“坏消息”在Broker上被Rotate掉,在此期间该Replica将会一直处于不可用状态。
(编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读