AWS MSK消息大小与请求大小的区别及定义确认
AWS MSK 消息大小与请求大小的区别
你的理解完全正确,具体说明如下:
- Maximum message size(8 MB):指单条Kafka消息的最大允许大小,任何单条消息体积都不能超过该阈值,否则会被MSK集群拒绝。
- Maximum request size(100 MB):指单次请求的总大小上限,当采用批量发送消息的方式时,该批次内所有消息的总大小(含请求元数据开销)不能超过100 MB,也就是批量请求的整体大小限制。
需要注意的是,请求大小包含单条消息的大小,因此批量发送时既要保证每条消息不超过8 MB,也要确保整批请求的总大小不超过100 MB。
内容的提问来源于stack exchange,提问作者l33tHax0r
相关产品推荐
相关产品推荐

