本人最后没有给 fog 做 patch,因为细节方面盛大云和 aws-s3 有些出入,而且除此以外,还要做一个 paperclip 的 storage module。不免有些麻烦。
不过我找到了解决此问题的方法。以免有人也遇到类似的事情。aws-s3 的默认 bucket region 是美国,我有测试在新加坡和东京,发现国内的访问在这两个地方都很快。所以呢,解决方法很简单,就是用新加坡或者东京的 buckets。稍微有点麻烦的是,fog 虽然支持 bucket region 选择,但是会要做两个 monkey patches。
大概就是这样吧,祝大家好运
嗯,多谢,这个值得借鉴
#9 楼 @young4u_amy 太有才了,念起来果然累死。