Google cloud storage ruby google api客户端存储上传速度慢

Google cloud storage ruby google api客户端存储上传速度慢,google-cloud-storage,google-compute-engine,Google Cloud Storage,Google Compute Engine,我正在使用ruby google api客户端v0.9.pre1,我最近从v0.7.1升级了它 我知道使用ruby库从Rails服务器上传文件的时间很慢。然而,我是一个文件一个文件上传,而不是批处理,我认为这增加了一些时间。当我升级到0.9.pre1时,我重构了batch_upload API,我的上传速度仍然非常慢 最近几次尝试的上传速度约为0.23 mb/s。上传2-3MB需要12-13秒。我的服务器托管在谷歌计算引擎上,该引擎可以访问我的谷歌存储桶 有人能告诉我为什么从谷歌托管服务器上传文

我正在使用ruby google api客户端v0.9.pre1,我最近从v0.7.1升级了它

我知道使用ruby库从Rails服务器上传文件的时间很慢。然而,我是一个文件一个文件上传,而不是批处理,我认为这增加了一些时间。当我升级到0.9.pre1时,我重构了batch_upload API,我的上传速度仍然非常慢

最近几次尝试的上传速度约为0.23 mb/s。上传2-3MB需要12-13秒。我的服务器托管在谷歌计算引擎上,该引擎可以访问我的谷歌存储桶

有人能告诉我为什么从谷歌托管服务器上传文件到谷歌存储这么慢吗?AWS和Rackspace在存储上传速度上都让谷歌一败涂地。我忍不住想我错过了什么。如果没有,我可能会朝这些方向回去

有人速度更快吗?
有什么帮助或想法吗?

您是否尝试使用gsutil cp命令上载文件,以查看是否存在连接问题或api代码?在gsutil中,使用-m执行并行上传:我面临同样的问题。你解决了吗?