问题标签 [rackspace]

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 回答
877 浏览

php - 通过 PHP 优化批量上传到 Rackspace 云文件

我们有一个应用程序可以解析来自外部源的数据并将其本地化,保存和调整图像大小作为该过程的最后一步。鉴于我们处理的规模 [迄今为止 200 万张图像],我们一直在使用 Rackspace 文件来托管数据......

在优化了我们的解析器、GD 等之后,我们对这个过程进行了基准测试,处理图像大约需要 1 秒,但是将 5 个图像变体传输到 Rackspace 的每个项目需要 2-5 秒,有时会达到 10+。

  • 获取图片:1341964436
  • 得到图片:1341964436
  • 调整大小的图像:1341964437
  • 一张图片:1341964446
  • 阴天图片:1341964448
  • 完成图片:1341964448

一些额外的点:

  1. 我们的处理服务器也在 Rackspace 的云上。
  2. 共有 5 个图像版本,大小从 30kb 到 2kb 不等
  3. 所有图像在传输之前保存到磁盘并在传输后删除
  4. 我们的容器 [我们使用几个整体,但每个项目一个] 启用了 CDN

有人对批量转移到 Rackspace 有建议吗?我们应该在一定的持续时间/请求数量后重新连接吗?以其他方式优化我们的连接?或者它只是关于分叉进程并运行大量调用。

0 投票
1 回答
506 浏览

apache2 - 如何在 Rackspace 云站点上获取 apache 以提供具有额外路径信息的脚本?

我在 Rackspace 云站点上运行一个站点(我无权访问 apache 配置,但我可能会要求他们更改某些内容或使我能够进行更改)。

我有一个名为 feeds.php 的脚本,我想将它放在文档根目录中,以便在请求 /feeds/news 或 /feeds/photos 等 uri 时调用它。

我在我直接控制的机器上运行的所有 apache 服务器似乎都默认执行此操作。当我将 feeds.php 放在我的其他 apache 站点上时,它会按我的意愿工作。但它不适用于 Rackspace 云站点。我已经向他们开放了一张票,但我试图了解它导致此功能的原因,以便我将来可以自己修复它(或者至少更好地向 Rackspace 描述我需要的支持)。

我已经浏览了正在运行的服务器上的所有 Apache 配置,并且我没有任何 RewriteRules 或任何可以做到这一点的东西。

您知道哪些配置选项使 Apache 服务器 url 成为这种 fasion 吗?

0 投票
1 回答
416 浏览

cakephp - Cakephp with Rackspace cloud database

I'm thinking about moving one of my clients mysql db to Rackspace could databases. Application is using Cakephp.. I would like to know if someone has experience doing so or will this work just by editing host/user/pass in the database.php file?

0 投票
1 回答
579 浏览

php - 如何使用 Rackspace CloudFiles PHP API 设置文件过期标头

我目前正在编写一个 php 备份脚本,它将网站及其 mysql 数据库备份到 Rackspace CloudFiles。我的脚本运行良好,但我不知道如何设置过期标头,以便在 7 天后自动删除备份。据我所知,Rackspace 并没有很好地记录 PHP API。

这是我正在尝试做的,参考他们的常规 API 文档。

http://docs.rackspace.com/files/api/v1/cf-devguide/content/Expiring_Objects-e1e3228.html

谢谢你的帮助!

0 投票
1 回答
918 浏览

c# - 使用 Rackspace 上传文件

我在这里使用 RestSharp 来使用 Rackspace restful API 。该文档向您展示了如何创建请求,但我看不到我需要在哪里指定数据源(我想上传到机架空间的文件)。

这就是我创建请求的方式:

回应是:

因此文件被创建但文件中没有任何内容,因为大小为 0 字节。

任何帮助都非常感谢。

0 投票
1 回答
649 浏览

php - 如何在 php 中为 Rackspace Cloud API 设置元数据键

我在 PHP 中使用 Rackspace 云服务器的云文件 API,我想生成一个临时 url 来下载文件以直接到我的服务器,为此我正在使用get_temp()此 api 的方法,但在使用此方法之前,我必须设置元数据密钥对于我的容器。我该怎么做。

0 投票
1 回答
290 浏览

mysql - Rackspace 云数据库和 Xeround 的区别

我使用 Rackspace 云服务器。我在那里运行自己的 MySQL 实例,现在我看到 Rackspace 也提供云数据库产品。在我直接在云服务器上管理 MySQL 的情况下使用它有什么优势?

第二个问题是,如果有 Rackspace 的云数据库产品,我为什么要使用 Xeround 或其他类似的附加系统?

0 投票
1 回答
158 浏览

rackspace-cloud - 在 Rackspace CloudFiles 中,我应该为每个用户上传创建一个容器吗?

只是想知道哪个更好:为每个用户创建一个不同的容器,还是只创建一个容器来上传与用户相关的所有内容?

在应用程序部分,我将需要列出用户拥有的每个文件,这就是为什么拥有不同的容器应该是一个好主意,但另一方面,拥有数千个不同的容器可能很糟糕,不确定。

所以你怎么看?

提前致谢。

0 投票
5 回答
3349 浏览

php - 我可以在外部 URL 上使用 PHP opendir() 吗?

可能重复:
PHP - 另一台服务器上的 opendir

像这样的东西:

opendir(http://super.cdn.com/running_order_image/sale/587/)

opendir用于检查 Rackspace Cloud Files Akamai 存储桶的内容。

我正在循环这样的结构

我正在尝试退回587_rubyred零件。基本上,我的 MySQL 查询循环遍历 587 和 834 以及其他数字,然后我检查目录中的这些数字并返回第一个子文件夹。

0 投票
4 回答
1993 浏览

ruby-on-rails-3 - 使用 Carrierwave 上传到 Rackspace 时出现 Fog::Storage::Rackspace::NotFound 错误

大家:在将它发布到 Stackoverflow 之前,我已经搜索了该错误,因此无需向我指出:groups.google.com/forum/?fromgroups=#!topic/carrierwave/ 这不是同一个问题。

我正在使用 Carrierwave,因此用户可以将文件上传到我的 Rackspace 容器。但是当我从我的站点提交时(在我的本地机器上,仍处于测试模式),我得到一个Fog::Storage::Rackspace::NotFound app/controllers/authors_controller.rb:8:in `update' 错误。我的 Rackspace 容器称为 kontainer.ofstuff。这是我的代码:

pic_uploader.rb:

模型作者.rb

carrierwave.rb 位于 config/initializers 目录中

控制器 authors_controller.rb

编辑.html.erb:

当我将此代码“上传”/存储到文件时,效果很好。也许 f.submit 不适用于 Carrierwave?如果不是...我在哪里可以找到正确的提交代码?

有什么想法吗?