超过 4MB 的消息队列消息
Message queueing messages over 4MB
我知道消息队列的消息大小限制为 4MB,但最近 运行 我遇到了需要支持大于 4MB 的消息的情况。我看到它提到可以使用事务队列并将消息拆分为 'chunks',然后在接收端重新 assemble 它们,但是关于如何完成此操作的信息很少.我发送的消息包含 SQL 格式为 XML 的记录数据(我们使用一些 Nvarchar(MAX) 和 varbinary(Max) 字段,这就是大小限制成为问题的原因。完成此操作的任何帮助将不胜感激!
MSFT 在此处记录了一个代码示例:https://support.microsoft.com/en-us/kb/198686
我知道消息队列的消息大小限制为 4MB,但最近 运行 我遇到了需要支持大于 4MB 的消息的情况。我看到它提到可以使用事务队列并将消息拆分为 'chunks',然后在接收端重新 assemble 它们,但是关于如何完成此操作的信息很少.我发送的消息包含 SQL 格式为 XML 的记录数据(我们使用一些 Nvarchar(MAX) 和 varbinary(Max) 字段,这就是大小限制成为问题的原因。完成此操作的任何帮助将不胜感激!
MSFT 在此处记录了一个代码示例:https://support.microsoft.com/en-us/kb/198686