简体   繁体   English

邮件排队消息超过4MB

[英]Message queueing messages over 4MB

I know that Message Queuing has a Message Size Limit of 4MB, but have recently run into situations where it will be necessary for me to support messages that are greater than 4MB. 我知道消息队列的消息大小限制为4MB,但是最近遇到了一些情况,我需要支持大于4MB的消息。 I have seen it mentioned that it is possible to use a transactional queue and split a message into 'chunks', then re-assemble them on the receiving end, but have seen very little information on how to accomplish this. 我已经看到它提到可以使用事务队列将消息拆分为“块”,然后在接收端将它们重新组装,但是看到的信息很少。 The messages I am sending contain SQL record data formatted in XML (We use some Nvarchar(MAX) and varbinary(Max) fields, which is why the size limit is an issue. Any assistance in accomplishing this would be most appreciated! 我发送的消息包含以XML格式格式化的SQL记录数据(我们使用了一些Nvarchar(MAX)和varbinary(Max)字段,这就是大小限制是一个问题的原因。对于实现此目的的任何帮助,将不胜感激!

MSFT已在此处记录了代码示例: https : //support.microsoft.com/en-us/kb/198686

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM