问题标签 [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.
python - 如果可能,pyrax 是否使用 servicenet,或者我应该手动设置它?
我正在使用 pyrax 来操作 Rackspace 云文件。我可以强制 pyrax 使用 servicenet 而不是 publicnet,还是自动选择它?
在 django-cumulus 设置中,我们有settings.CUMULUS['SERVICENET']
处理它的参数,但我没有找到,如何将此参数设置为 pyrax 本身。
我在哪里可以告诉 pyrax 使用 servicenet?
java - 在 Spring MVC 应用程序中使用 jclouds 创建 BlobContext 时出错
我有一个 Spring MVC 4.0.1 Web 应用程序,需要将文件上传到 Rackspace Cloud Files。我正在使用 Apache jClouds 来做到这一点。尝试使用以下代码创建 BlobStore 时:
我得到以下异常:
我无法弄清楚这一点,因为此时它几乎是示例代码的第一行......
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 项目中的示例似乎使用了已弃用的方法(上面提到的链接)。
任何想法如何解决这个问题?有什么选择吗?
ruby-on-rails - Rails + Paperclips + Rackspace CloudFiles 和私有 CDN
我有一个使用 Paperclip 处理上传文件的 Rails 应用程序,我们目前由 Rackspace 托管。
该应用程序当前托管在单个服务器上,我正在构建一个具有负载平衡器、应用程序服务器和单独数据库服务器的更具可扩展性的解决方案。我需要做的最后一件事是上传资产的解决方案。我曾尝试使用 Rackspace 的 CloudFiles,但似乎使用回形针和 CloudFiles 的唯一方法是将它们放在我无法使用的公共 CDN 上,用户需要经过身份验证才能访问文件。在我转向 Amazon S3 之前,由于他们可以选择临时 URL,是否知道如何将 CloudFiles 与 Paperclip 一起使用并需要身份验证才能访问文件?
任何帮助、提示、谷歌搜索、链接或解决方案将不胜感激。
rackspace - 访问 cloudfiles 对象的大小?
是否可以在不检索整个对象的情况下获取 cloudfiles 对象的大小?
我有 500,000 个文件,我想知道其字节大小,但如果我在每个文件上请求整个对象,则将花费我 100 美元的带宽费用。
我知道我可以获取容器中的对象列表,但这似乎只是给了我对象的名称?
谢谢,帮助表示赞赏。
ruby - 使用雾删除 Rackspace 中的大量文件
我的 Rackspace 文件中有数百万个文件。我想删除其中的一部分,传递文件名列表而不是一个一个删除,这很慢。有没有办法用雾来做到这一点?现在,我有一个脚本来删除每个文件,但是如果有更好的性能的话会很好。
linux - Duplicity + CloudFiles
尝试使用 Duplicity 备份到 CloudFiles 时,我收到以下输出:
我正在使用 Linux Mint 17 并遵循本指南: http: //gsusmonzon.blogspot.co.uk/2013/07/backup-with-duplicity-and-rackspace.html
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 的并发工作期间不会丢失修改?
php - PHP循环上传
我正在将文件上传到 Rackspace Cloud Files 中,不幸的是,每个容器的上传限制为 100 次/秒,所以我想要做的是,如果上传失败,请重试直到上传成功。
使用上面的代码块和 ApacheBench 单元测试,我只得到了比上传文件的 50% 好一点的结果,所以很明显我做错了什么。
关于我做错了什么或如何改进的任何建议?
java - jclouds IOExpection:将请求正文写入服务器时出错
我们在通过( )上传大量文件时jclouds
使用和Rackspace
cloudfile api
multi threaded
有一次我们在线上遇到异常objectApi.put
(请参阅底部的示例代码)
例外
类似的问题S3
示例代码
问题:
任何人都经历过这样的行为?也许有人有解决这类问题的方法?
谢谢
阿隆