问题标签 [cloudfiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
275 浏览

python - 如果可能,pyrax 是否使用 servicenet,或者我应该手动设置它?

我正在使用 pyrax 来操作 Rackspace 云文件。我可以强制 pyrax 使用 servicenet 而不是 publicnet,还是自动选择它?

在 django-cumulus 设置中,我们有settings.CUMULUS['SERVICENET']处理它的参数,但我没有找到,如何将此参数设置为 pyrax 本身。

我在哪里可以告诉 pyrax 使用 servicenet?

0 投票
1 回答
1250 浏览

java - 在 Spring MVC 应用程序中使用 jclouds 创建 BlobContext 时出错

我有一个 Spring MVC 4.0.1 Web 应用程序,需要将文件上传到 Rackspace Cloud Files。我正在使用 Apache jClouds 来做到这一点。尝试使用以下代码创建 BlobStore 时:

我得到以下异常:

我无法弄清楚这一点,因为此时它几乎是示例代码的第一行......

0 投票
1 回答
273 浏览

java - 从 jclouds 1.5 迁移到 1.7 后 rackspace cloudfiles 抛出 ContainerNotFoundException

我正在尝试将我们使用的 jclouds 库从 1.5 版更新到 1.7 版。

我们通过以下方式访问 api: https ://github.com/jclouds/jclouds-examples/tree/master/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudfiles

RestContext 自 1.6 起已弃用。 http://demobox.github.io/jclouds-maven-site-1.6.0/1.6.0/jclouds-multi/apidocs/org/jclouds/rest/RestContext.html

我试图让它以这种方式工作:

在运行时,上传文件我收到以下错误:

jclouds github 项目中的示例似乎使用了已弃用的方法(上面提到的链接)。

任何想法如何解决这个问题?有什么选择吗?

0 投票
2 回答
627 浏览

ruby-on-rails - Rails + Paperclips + Rackspace CloudFiles 和私有 CDN

我有一个使用 Paperclip 处理上传文件的 Rails 应用程序,我们目前由 Rackspace 托管。

该应用程序当前托管在单个服务器上,我正在构建一个具有负载平衡器、应用程序服务器和单独数据库服务器的更具可扩展性的解决方案。我需要做的最后一件事是上传资产的解决方案。我曾尝试使用 Rackspace 的 CloudFiles,但似乎使用回形针和 CloudFiles 的唯一方法是将它们放在我无法使用的公共 CDN 上,用户需要经过身份验证才能访问文件。在我转向 Amazon S3 之前,由于他们可以选择临时 URL,是否知道如何将 CloudFiles 与 Paperclip 一起使用并需要身份验证才能访问文件?

任何帮助、提示、谷歌搜索、链接或解决方案将不胜感激。

0 投票
1 回答
247 浏览

rackspace - 访问 cloudfiles 对象的大小?

是否可以在不检索整个对象的情况下获取 cloudfiles 对象的大小?

我有 500,000 个文件,我想知道其字节大小,但如果我在每个文件上请求整个对象,则将花费我 100 美元的带宽费用。

我知道我可以获取容器中的对象列表,但这似乎只是给了我对象的名称?

谢谢,帮助表示赞赏。

0 投票
2 回答
1107 浏览

ruby - 使用雾删除 Rackspace 中的大量文件

我的 Rackspace 文件中有数百万个文件。我想删除其中的一部分,传递文件名列表而不是一个一个删除,这很慢。有没有办法用雾来做到这一点?现在,我有一个脚本来删除每个文件,但是如果有更好的性能的话会很好。

0 投票
1 回答
341 浏览

linux - Duplicity + CloudFiles

尝试使用 Duplicity 备份到 CloudFiles 时,我收到以下输出:

我正在使用 Linux Mint 17 并遵循本指南: http: //gsusmonzon.blogspot.co.uk/2013/07/backup-with-duplicity-and-rackspace.html

0 投票
0 回答
75 浏览

azure - Rackspace OpenStack Cloud File 中的乐观并发

Rackspace上更新云文件时如何练习乐观并发。

Azure blob 存储中,我会:

  • 获取 blob
  • 记下它的 etag
  • 修改 blob
  • 在 If-None-Match 标头中使用 etag 上传修改后的 blob。

这意味着如果其他人在我的 GET 和上传之间上传了修改后的 blob,我的上传将失败,因为 etag 不匹配(然后我重新 GET 然后修改并再次上传)。

无论如何,我找不到使用 Cloud Files 执行此操作的工具。我可以获得一个我计划修改的 blob 的 etag,但我无法像我期望的那样将它与 If-None-Match 标头一起发回。您可以发送一个 etag 标头,但这需要我发送的数据的 MD5 校验和,而不是他们已经拥有的。

据我所见,也没有要发送的 Last Modified 请求标头。

在此如何确保在对 Cloud Files 的并发工作期间不会丢失修改?

0 投票
0 回答
60 浏览

php - PHP循环上传

我正在将文件上传到 Rackspace Cloud Files 中,不幸的是,每个容器的上传限制为 100 次/秒,所以我想要做的是,如果上传失败,请重试直到上传成功。

使用上面的代码块和 ApacheBench 单元测试,我只得到了比上传文件的 50% 好一点的结果,所以很明显我做错了什么。

关于我做错了什么或如何改进的任何建议?

0 投票
1 回答
2630 浏览

java - jclouds IOExpection:将请求正文写入服务器时出错

我们在通过( )上传大量文件时jclouds使用和Rackspacecloudfile apimulti threaded

有一次我们在线上遇到异常objectApi.put(请参阅底部的示例代码)

例外

类似的问题S3

可以在这里找到

示例代码

问题:

任何人都经历过这样的行为?也许有人有解决这类问题的方法?

谢谢

阿隆