3
A
回答
8
虽然这是事实,一个消息的最大尺寸可以是64KB然而天青使用UTF-16编码,从而存储数据为您提供数据的每个字节,Azure存储使用2个字节来存储数据。
这意味着您可以在Azure队列的消息中基本上存储多达32KB的数据。因为你超过了这个32KB的限制,你会得到这个错误。
相关问题
- 1. boost :: asio :: async_write,写入大于65536字节的数据
- 2. 套接字:大消息性能
- 3. 传入消息的最大消息大小配额(65536)已被超出 - 在wcf服务中
- 4. WCF错误 - 最大邮件大小配额传入消息(65536)已超过
- 5. WCF异常:最大邮件大小配额传入消息(65536)已超过
- 6. 达到了65536字节的限制
- 7. JMS损坏字节消息
- 8. 不能入队大型Oracle AQ消息
- 9. 如果datasize大于1074字节,TCP消息在Win7中被分片(拆分)
- 10. 协议缓冲区c#(protobuf-net)消息::字节大小
- 11. BeginSend是否以4字节的大小整数前缀消息?
- 12. 在C#中发送比126字节的websockets更大的消息
- 13. Boost消息队列不基于POSIX消息队列?不可能选择(2)?
- 14. 字节数组大于255
- 15. 关于POP3消息终止字节的问题
- 16. 无消息体读取器,用于对readentity字节组
- 17. mjsip不能发送消息
- 18. Symfony2中不能setFlash消息
- 19. 二郎 - 发送大消息性能
- 20. SQL不能从文本列中读取超过65536个字符
- 21. 节点Express Flash消息不工作
- 22. System.ServiceModel.CommunicationException - 在大消息大小
- 23. 更改AlertDialog消息的字体大小
- 24. 使用websocket协议,Arduino不支持大于65535个字符的消息?
- 25. WCF消息大小
- 26. 多播性能与不同大小的消息
- 27. 用于libuv的消息成帧或基于消息的TCP套接字
- 28. 在Clyther/OpenCL中处理大于65536的缓冲区
- 29. UniWebView消息调节/冲突?
- 30. 消化消息,并从字节最佳编码[]为String
谢谢!我认为唯一的方法就是减少邮件大小...... –
除了减少邮件大小之外,还有许多事情可以做:1)减少邮件大小的一种方法是对邮件内容应用某种压缩。但是,即使在压缩之后,您也有可能超过此32 KB限制。2)将消息内容存储在blob存储中,并且消息将包含blob URL。然后,当您需要获取消息时,只需从该URL获取blob即可。由于blob的大小可以是200GB,我不认为你会遇到32KB的限制问题。 –
或者您可以使用服务总线https://azure.microsoft.com/zh-CN/documentation/articles/service-bus-azure-and-service-bus-queues-compared-contrasted/ –