ActiveMQ Classic 中的 BlobMessages?

问题描述 投票:0回答:1

在最新版本中,ActiveMQ Classic 不再提供用于存储通过 blob 消息传输的文件的实用程序。 ActiveMQ Artemis 有吗?您找到了哪种解决方案?

activemq-classic activemq-artemis
1个回答
1
投票

2015 年 5 月,文件服务器通过 AMQ-5754 默认禁用。此更改首先出现在版本 5.11.2 和 5.12 中。然后在 2016 年 5 月(即一年后),文件服务器通过AMQ-6276被完全删除,假设任何实际使用 blob 消息的人都会使用适当的 FTP 或文件服务器来满足他们的需求。此更改首次出现在 5.14 版本中。

也就是说,blob 消息是通过 JMS 移动大块数据问题的一种部分解决方案,因为博客消息只是一种“指针”,而实际移动数据需要一些带外传输机制(例如 HTTP、FTP、SCP)。

ActiveMQ Artemis 支持任意大消息,它允许您仅使用 JMS API 向代理发送潜在的大量数据(即不需要带外传输机制)。

© www.soinside.com 2019 - 2024. All rights reserved.