gpt4 book ai didi

google-api - 我如何解决 HTTPSConnectionPool(host ='www.googleapis.com' , port=443) 超过 url 的最大重试次数(谷歌云存储)

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

我已经使用 Django Rest Framework 创建了 API。
API 与 GCP 云存储通信以存储配置文件图像(大约 1MB/图片)。
在对该服务器执行负载测试(大约 1000 个请求/秒)时。
我遇到了以下错误。
我似乎是一个 GCP 云存储最大请求问题,但无法弄清楚它的解决方案。

Exception Type: SSLError at /api/v1/users

Exception Value: HTTPSConnectionPool(host='www.googleapis.com', port=443): Max retries exceeded with url: /storage/v1/b/<gcp-bucket-name>?projection=noAcl (Caused by SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),))

最佳答案

看起来你的问题有了答案 here :

  • “...buckets 的初始 IO 容量约为 1000 个写入请求
    每秒......随着给定存储桶的请求率增加,云
    存储会自动增加该存储区的 IO 容量"

  • 因此它会自动自动缩放。唯一的问题是您需要按照 here 的描述逐渐增加请求/秒。 :
  • “如果您的请求率预计会超过这些阈值,您应该从低于或接近阈值的请求率开始,然后将请求率加倍,不得超过每 20 分钟”

  • 看起来您的存储桶应该增加 I/O 容量以备将来使用。

    您实际上就在边缘(1000 req/s),但我想这就是导致您出错的原因。

    关于google-api - 我如何解决 HTTPSConnectionPool(host ='www.googleapis.com' , port=443) 超过 url 的最大重试次数(谷歌云存储),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48274552/

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