boto S3Connection是否会过期?

时间:2015-03-19 14:32:10

标签: python amazon-s3 boto

好吧,我觉得有点像一个白痴问这个,但我从阅读来源无法分辨。

我需要多长时间才能重复使用boto S3ConnectionBucket才需要“刷新”(如果他们这样做的话)?

例如,如果我有一个类将这两个部分存储为实例变量。

MyClass(object): 
    def __init__(self):
        self.conn = S3Connection(awskey, etc..)
        self.bucket = self.conn.get_bucket('bucketname')


    # bunch of methods that use the bucket

我的问题是,假设这个类的一个实例被重用,并且给定了一个长时间运行的Web进程,那么存储这样的存储桶最终会因超时或某事而咬我?我应该每隔X分钟刷新一次连接吗?

有人知道吗?

1 个答案:

答案 0 :(得分:0)

您可以无限期地坚持这些联系。如果服务器端关闭了底层HTTP连接,boto将自动刷新连接。它应该全部自动处理。