gpt4 book ai didi

python - 如何使用环境变量设置 boto3 连接超时和读取超时?

转载 作者:行者123 更新时间:2023-12-05 07:05:53 29 4
gpt4 key购买 nike

我正在处理一个现有的大型 python 应用程序,并尝试为所有没有指定的 boto3 资源和客户端设置全局默认值。由于它们很多,我不想更新每个创建资源的地方来创建一个botocore Config对象;所以使用环境变量方法进行配置似乎是有意义的。我想设置 4 个与超时和重试相关的配置,但是在这 4 个中,documentation仅表示其中 2 个可以通过环境变量设置。使用配置文件进行配置也是如此。

botocore.Config 支持 connect_timeout、read_timeout、重试模式和重试 max_attempts。

但环境变量仅支持 AWS_MAX_ATTEMPTS 和 AWS_RETRY_MODE(至少根据文档)。如何通过环境变量设置connect_timeout和read_timeout?

最佳答案

关于python - 如何使用环境变量设置 boto3 连接超时和读取超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62665260/

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