fetch.max.bytes的最大值

ezykj2lf  于 2021-06-06  发布在  Kafka
关注(0)|答案(2)|浏览(393)

我正在调整参数的值 fetch.max.bytes 我得到了一个例外,最大值已经过了。

fetch.max.bytes: Not a number of type INT

我看到这个问题,似乎这个参数的限制是2GB。
不过,我看到了Kafka的官方文件。在那里,他们对这个参数没有任何限制。
有谁能帮助理解这个参数的极限是多少。
编辑
这不是我的问题被标记到的问题的重复。我的问题是,如果kafka文档没有对fetch.max.bytes施加任何限制;但当我试图将值设置为大于2GB时,它给出了一个错误。

0aydgbwb

0aydgbwb1#

参数不能小于零。文档包含以下信息:
列->“有效值”显示 [0,...] 此外,参数是数据类型 int ,因此不能大于2gb。都有很好的记录。

ojsjcaue

ojsjcaue2#

不能使用任何大于 2147483647 . 不过,这并不是Kafka方面的限制。
您可以从源代码中看到配置参数 FETCH_MAX_BYTES_CONFIG 属于类型 Type.INT 这意味着你不能使用任何超过 Int.MaxInt (即2147483647)。

相关问题