我正在运行一个应用程序,它将生成JSON数据到activemq
,另一个进程将使用它并对这些数据进行一些处理。但是,随着我向队列生成的JSON数据变得越来越大,我得到broken pipe exception
。我可以存储/生成activeMQ的数据大小是否有限制?任何帮助将不胜感激。
由于
答案 0 :(得分:1)
那么,您可以在ActiveMQ中的传输连接器上配置最大帧大小。默认情况下,在最新版本中,它大约为100MB。无论如何,当你有这么大的消息时,你应该考虑将你的数据分成更小的块。
查看ActiveMQ日志,也许你有一个线索,如果它是一个帧大小限制被击中或其他东西。断管只是意味着连接因某种原因而中断,因此消息说不多。