首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Apache NMS传输大文件

使用Apache NMS传输大文件
EN

Stack Overflow用户
提问于 2011-04-06 21:42:34
回答 1查看 1.4K关注 0票数 2

可以说,当通过Apache NMS (使用ActiveMQ)传输大文件时,当前被认为是最先进的?把整个内容放到一个StreamMessage中?然而,我已经看到这里的命名有点误导,因为文件实际上并不是通过JMS传输的,整个内容将驻留在内存(或磁盘?)并将被一次性全部发送。这里我遇到了一些关于大于100MB的文件的问题:Apache.NMS.NMSException : Unable to write data to the transport connection: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full

BlobMessage在网管系统中不受支持……我真的看不到任何选择,只能将文件分成块,在另一边重新组装,等等。

谢谢你,克里斯蒂安

EN

回答 1

Stack Overflow用户

发布于 2011-04-07 15:00:58

使用GZIPInputStream怎么样,例如: GZIPInputStream inputStream =新GZIPInputStream(新ByteArrayInputStream(gzipped));

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5567331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档