gpt4 book ai didi

Azure 队列主体太大并超过最大允许限制

转载 作者:行者123 更新时间:2023-12-04 13:57:03 25 4
gpt4 key购买 nike

将消息从我的 C++ 应用推送到 Azure 存储时,我的存储队列(不是 BLOB - 我知道其他人已经在 Blob 中看到过此错误)出现以下错误:

The request body is too large and exceeds the maximum permissible limit.

我知道我可能需要减少 json,但是还有其他建议吗? (比如在某处增加消息大小?)

最佳答案

正如其他人所说,Azure 存储队列消息大小限制 (64K) 是一个硬限制。

除了编码、压缩(缩小)等之外:解决此限制的最常见模式是将负载存储在队列消息中;相反,将其存储在 Blob 存储之类的地方,并且仅存储消息类型和元数据(如果需要),以及指向包含要处理的负载的 Blob 的 URI。

通过遵循此模式,并为负载使用 blob 存储,您实际上拥有 4+ TB 的潜在负载大小。如果需要,您还可以保留有效负载(而队列消息在处理后会被删除)。

关于Azure 队列主体太大并超过最大允许限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45692731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com