Gcloud-Python 紧密连接



gcloud-python 中有没有办法关闭连接?目前,似乎已经建立了连接,一旦完成,它将CLOSE_WAIT并最终超时。任何帮助,不胜感激。谢谢!

背景:我有一个正在运行的服务器,当POST请求写入GCS时,它将打开一个新连接。在查看netstat时,有~40个连接(全部到google)在CLOSE_WAIT

编辑:我已经浏览了文档,似乎没有什么跳出来

看起来可以使用client.channel.close()手动关闭连接,或者client._channel.close()在这里看到,但它只关闭通过gRPC建立的连接,而不是gcloud-python通过requests打开的连接 这里.

我在使用 gcloud-python 解决此问题时找不到太多运气,但在使用 subprocess 调用gsutil时取得了成功。

不知道这是否适合您,但要知道,在过去的几年里,我也一直在为此苦苦挣扎!所以希望 2 年后你已经找到了缓刑或将这个问题扫到地毯下:p

相关内容

  • 没有找到相关文章

最新更新