azure - 消息不能大于 65536 字节

标签 azure azure-storage-queues

我正在使用 Azure 队列发送电子邮件。但最后一次,即使在检查消息大小之后,我还是收到了关于队列大小限制最多 65536 字节的异常。

enter image description here

最佳答案

虽然消息的最大大小确实可以为 64KB,但 Azure 使用 UTF16 编码来存储数据,因此对于您提供的每个数据字节,Azure 存储使用 2 个字节来存储该数据。

这意味着您实际上可以在 Azure 队列的消息中存储最多 32KB 的数据。由于您超出了 32KB 限制,因此您会收到此错误。

关于azure - 消息不能大于 65536 字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39528863/

相关文章:

azure - 如何在 Azure Functions 中对 HTTP POST 执行模型绑定(bind)?

azure - 如何使用 Powershell 更新 Azure 资源模板部署的参数

azure - 通过 Powershell 添加新的 KeyVault secret 时添加内容类型字段

c# - 为什么我的 Azure 存储帐户上的队列域丢失?

Azure存储队列/函数,仅从有害队列中出队一次

c# - 如何在VS2010中打开.ccproj?

android - 无法解析类 targetSdkVersion

azure-service-fabric - Azure Service Fabric - 当消息到达 Azure 存储队列时触发服务/Actor

azure - 是否可以在 Azure Function App 中为不同的队列触发器设置不同的设置?

php - AzurePHP - 轮询 Azure 队列