gpt4 book ai didi

amazon-web-services - 为 AWS SQS Java API 启用压缩或如何判断它是否已经启用?

转载 作者:行者123 更新时间:2023-12-05 02:15:49 28 4
gpt4 key购买 nike

我正在对 AWS SQS 消息进行一些处理,并注意到该过程受网络限制。

消息是高度可压缩的大型 JSON 内容,它们被丢弃到队列中而没有对有效负载本身进行任何压缩。

AWS SQS API 是否在线上执行压缩?如果可选,我该如何启用它?

Google 搜索 AWS SQS API compression 会得到一堆关于 AWS API Gateway 的信息,这与我的问题完全无关。

最佳答案

SQS 不支持自动/透明压缩。

要压缩消息,您必须自己压缩有效负载(例如使用 gzip),然后您必须使用 base64 对压缩数据进行编码,因为 SQS 仅支持字符数据 --有效的 utf8 -- 不是原始二进制数据。

(此外,您似乎不太可能在轮询时受网络限制。您可能需要对此进行更详细的调查。)

关于amazon-web-services - 为 AWS SQS Java API 启用压缩或如何判断它是否已经启用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51028670/

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