gpt4 book ai didi

amazon-s3 - Amazon S3 + 雾警告 : connecting to the matching region will be more performant

转载 作者:行者123 更新时间:2023-12-02 22:17:44 25 4
gpt4 key购买 nike

通过 Fog gem 查询 Amazon S3 时,我收到以下警告:

[WARNING] fog: followed redirect to my-bucket.s3-external-3.amazonaws.com, connecting to the matching region will be more performant

到底如何“连接到匹配区域”?

最佳答案

将 Fog 连接参数中的 :region 选项设置为您的存储桶所在区域的名称。

例如,我在区域“eu-west-1”中有一个名为“bucket-a”的存储桶,我的 s3 key 和 secret 分别位于变量 s3_key 和 s3_secret 中。

我可以通过打开我的 Fog 连接来直接连接到该区域,如下所示:

s3 = Fog::Storage.new(provider: 'AWS', aws_access_key_id: s3_key, aws_secret_access_key: s3_secret, region: 'eu-west-1')

现在,当我列出内容时,不会发出区域警告:

s3.directories.get('bucket-a').files

如果您想对所有存储桶执行此操作,而不是逐个存储桶,您可以设置以下内容:

Fog::Storage::AWS::DEFAULT_REGION = 'eu-west-1'

关于amazon-s3 - Amazon S3 + 雾警告 : connecting to the matching region will be more performant,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16659691/

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