Linux Apache Kafka不发送整个消息(在字符4092处剪切)

Linux Apache Kafka不发送整个消息(在字符4092处剪切),linux,apache-kafka,bigdata,Linux,Apache Kafka,Bigdata,我正在测试Kafa在控制台生成器中粘贴Json。在控制台使用者中,出现字符4092处中断的消息 仅当我发送带有“cat”文件的消息时,它才起作用: > cat ~/myfile | bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test 我已经创建了主题,并且我的conf文件是默认的可能是bash限制,无法使用长度超过4K的管道?如果我通过flume发送消息,同样的情况也会发生。在新的gedit中粘贴

我正在测试Kafa在控制台生成器中粘贴Json。在控制台使用者中,出现字符4092处中断的消息

仅当我发送带有“cat”文件的消息时,它才起作用:

> cat ~/myfile | bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

我已经创建了主题,并且我的conf文件是默认的

可能是bash限制,无法使用长度超过4K的管道?如果我通过flume发送消息,同样的情况也会发生。在新的gedit中粘贴消息的操作也已全部粘贴。Kafka为
max.message.bytes
设置了代理/主题,但默认值为1 MB。可能会再次检查此参数是否已更改。默认情况下为。无论如何,我在server.properties中编辑了属性,但没有任何更改。问题是它正在使用“cat文件”,所以我认为配置不是问题。如果我发送纯文本,它只允许4096个字符,这也是我最初的想法(请参阅我的第一条评论:),可能是bash的限制,无法使用长度超过4K的管道?如果我通过flume发送消息,同样的情况也会发生。在新的gedit中粘贴消息的操作也已全部粘贴。Kafka为
max.message.bytes
设置了代理/主题,但默认值为1 MB。可能会再次检查此参数是否已更改。默认情况下为。无论如何,我在server.properties中编辑了属性,但没有任何更改。问题是它正在使用“cat文件”,所以我认为配置不是问题。如果我发送纯文本,它只允许4096个字符,这也是我最初的想法(参见我的第一条评论:)