我所能找到的只是消息大小没有特定限制,但它由分配给 JVM 的堆内存决定。无论如何,较小的消息更好。我正在尝试使用 activemq 发送 1Gb 文件而不会遇到内存不足错误,我读过使用 artemis 的人设法使用 50Mb 的 ram 完成 8Gb,发送 1Gb 至少需要 4Gb(使用amq 的 Blob 方法)。有人知道为什么吗?
我所能找到的只是消息大小没有特定限制,但它由分配给 JVM 的堆内存决定。无论如何,较小的消息更好。我正在尝试使用 activemq 发送 1Gb 文件而不会遇到内存不足错误,我读过使用 artemis 的人设法使用 50Mb 的 ram 完成 8Gb,发送 1Gb 至少需要 4Gb(使用amq 的 Blob 方法)。有人知道为什么吗?