Python 保持多个boto s3连接的活动状态

Python 保持多个boto s3连接的活动状态,python,amazon-web-services,docker,amazon-s3,boto3,Python,Amazon Web Services,Docker,Amazon S3,Boto3,我目前正在使用flask+docker部署一个需要AWS s3连接的模型(用于下载文件)。现在据我了解,服务的延迟将分为三个部分: 设置s3连接所用的时间 使用该s3连接将文件下载到docker映像中(因为它只部署在ec2实例中,所以所花费的时间很短。) 使用模型(我们可以通过某种方式对其进行优化(可能使用更轻的模型)) 对于第一个问题,我们可以节省设置s3连接的时间吗?与中一样,保留一个活动会话池,每当我收到任何服务请求时都可以使用它。如果是,最好的方法是什么?我的建议是:现在不要优化速度。首

我目前正在使用flask+docker部署一个需要AWS s3连接的模型(用于下载文件)。现在据我了解,服务的延迟将分为三个部分:

  • 设置s3连接所用的时间
  • 使用该s3连接将文件下载到docker映像中(因为它只部署在ec2实例中,所以所花费的时间很短。)
  • 使用模型(我们可以通过某种方式对其进行优化(可能使用更轻的模型))

  • 对于第一个问题,我们可以节省设置s3连接的时间吗?与中一样,保留一个活动会话池,每当我收到任何服务请求时都可以使用它。如果是,最好的方法是什么?

    我的建议是:现在不要优化速度。首先让主应用程序工作。@flakes我同意你刚才所说的,这可以通过使用更轻的模型来获得预测。但我关心的是通过保持一个活动连接池来优化设置s3连接所需的时间,以便将第一点延迟降至最低。