問題タブ [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 Cloud ファイルへの一括アップロードの最適化

外部ソースからのデータを解析してローカライズし、プロセスの最終ステップとして画像の保存とサイズ変更を行うアプリケーションがあります。処理のサイズ [現在までに 200 万枚の画像] を考慮して、データをホストするために Rackspace Files を使用しています...

パーサー、GD などを最適化した後、プロセスをベンチマークし、画像の処理には約 1 秒かかりますが、5 つの画像バリエーションを Rackspace に転送するには、アイテムごとに 2 ~ 5 秒かかり、場合によっては 10 秒以上かかります。

  • 画像を取得: 1341964436
  • 取得した画像: 1341964436
  • リサイズされた画像: 1341964437
  • 曇った 1 つの画像: 1341964446
  • 曇った画像:1341964448
  • 画像で完成:1341964448

いくつかの追加ポイント:

  1. 当社の処理サーバーも Rackspace のクラウド上にあります。
  2. 約 30kb から 2kb の合計 5 つのイメージ バージョンがあります。
  3. すべての画像は転送前にディスクに保存され、転送後に削除されます
  4. 当社のコンテナ [全体的に複数使用していますが、アイテムごとに 1 つ使用しています] は CDN 対応です

Rackspace への一括転送に関する提案はありますか? 特定の期間/リクエスト数の後に再接続する必要がありますか? 他の方法で接続を最適化していますか? それとも、プロセスをフォークして多くの呼び出しを実行するだけですか。

0 投票する
1 に答える
506 参照

apache2 - Rackspace Cloud Sites で apache を取得して、追加のパス情報を含むスクリプトを提供するにはどうすればよいですか?

Rackspace Cloud Sites でサイトを実行しています (Apache 構成にアクセスすることはできませんが、変更を依頼したり、変更を許可したりできる可能性があります)。

feeds.php というスクリプトがあり、それをドキュメント ルートに配置して、/feeds/news や /feeds/photos などの URI のリクエストが来たときにスクリプトが呼び出されるようにします。

私が直接制御するマシンで実行するすべての apache サーバーは、デフォルトでこれを行うようです。その feeds.php を他の Apache サイトに配置すると、意図したとおりに機能します。ただし、Rackspace Cloud Sites では機能しません。私は彼らとチケットをオープンしていますが、将来自分で修正できるように、この機能の原因を理解しようとしています (または、少なくとも Rackspace サポートに必要なものをより適切に説明してください)。

これが機能しているサーバー上のすべてのApache構成を調べましたが、これを行うRewriteRulesなどはありません。

この形式で Apache サーバーの URL を作成する構成オプションを知っていますか?

0 投票する
1 に答える
416 参照

cakephp - Rackspace クラウド データベースを使用した Cakephp

クライアントの mysql db の 1 つを Rackspace can データベースに移動することを考えています。アプリケーションはCakephpを使用しています.誰かがそうした経験があるかどうか、またはdatabase.phpファイルでホスト/ユーザー/パスを編集するだけでこれが機能するかどうかを知りたいですか?

0 投票する
1 に答える
579 参照

php - Rackspace CloudFiles PHP API で File Expire ヘッダーを設定するにはどうすればよいですか

現在、Web サイトとその mysql データベースを Rackspace CloudFiles にバックアップする php バックアップ スクリプトを作成しています。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を使用してRackspaceRestfulAPIを使用しています。ドキュメントにはリクエストの作成方法が示されていますが、データソース(ラックスペースにアップロードするファイル)をどこで指定する必要があるのか​​わかりません。

これが私がリクエストを作成する方法です:

応答は次のとおりです。

したがって、ファイルは作成されますが、サイズが0バイトであるため、ファイルには何もありません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
649 参照

php - Rackspace Cloud API の php でメタデータ キーを設定する方法

PHP で Rackspace Cloud サーバーの Cloud File API を使用しています。サーバーに直接ファイルをダウンロードするための一時 URL を生成したいので、get_temp()この API のメソッドを使用していますが、このメソッドを使用する前に、Meta Data キーを設定する必要があります。私のコンテナ用。どうすればこれを行うことができますか。

0 投票する
1 に答える
290 参照

mysql - Rackspace Cloud Database と Xeround の違い

Rackspace Cloud Servers を使用しています。そこで独自の MySQL インスタンスを実行していますが、Rackspace が Cloud Database 製品も提供していることがわかります。Cloud Server で MySQL を直接管理している状況に対して、それを使用する利点はどこにありますか?

そして 2 番目の質問は、Rackspace の Cloud Database 製品があるのに、なぜ Xeround やその他の同様の追加システムを使用する必要があるのか​​ということです。

0 投票する
5 に答える
3349 参照

php - 外部URLでPHPopendir()を使用できますか?

重複の可能性:
PHP-別のサーバー上のopendir

このようなもの:

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

opendir、Rackspace CloudFilesAkamaiバケットの内容を確認するために使用されています。

私はこのような構造をループしています

パーツを返品しようとしてい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/ 同じ問題ではありません。

ユーザーが Rackspace コンテナにファイルをアップロードできるように、Carrierwave を使用しています。しかし、自分のサイト (ローカル マシン上、まだテスト モード) から送信すると、Fog::Storage::Rackspace::NotFound app/controllers/authors_controller.rb:8:in `update' エラーが発生します。私の Rackspace コンテナは kontainer.ofstuff と呼ばれます。これが私のコードです:

pic_uploader.rb:

モデルの作者.rb

Carrierwave.rb は config/initializers ディレクトリにあります

コントローラーの作者_controller.rb

edit.html.erb:

このコードをファイルに「アップロード」/保存すると、これは正常に機能しました。おそらく、f.submit は Carrierwave では動作しませんか? そうでない場合...送信するための正しいコードはどこにありますか?

問題は何ですか?