問題タブ [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.
php - PHP による Rackspace Cloud ファイルへの一括アップロードの最適化
外部ソースからのデータを解析してローカライズし、プロセスの最終ステップとして画像の保存とサイズ変更を行うアプリケーションがあります。処理のサイズ [現在までに 200 万枚の画像] を考慮して、データをホストするために Rackspace Files を使用しています...
パーサー、GD などを最適化した後、プロセスをベンチマークし、画像の処理には約 1 秒かかりますが、5 つの画像バリエーションを Rackspace に転送するには、アイテムごとに 2 ~ 5 秒かかり、場合によっては 10 秒以上かかります。
- 画像を取得: 1341964436
- 取得した画像: 1341964436
- リサイズされた画像: 1341964437
- 曇った 1 つの画像: 1341964446
- 曇った画像:1341964448
- 画像で完成:1341964448
いくつかの追加ポイント:
- 当社の処理サーバーも Rackspace のクラウド上にあります。
- 約 30kb から 2kb の合計 5 つのイメージ バージョンがあります。
- すべての画像は転送前にディスクに保存され、転送後に削除されます
- 当社のコンテナ [全体的に複数使用していますが、アイテムごとに 1 つ使用しています] は CDN 対応です
Rackspace への一括転送に関する提案はありますか? 特定の期間/リクエスト数の後に再接続する必要がありますか? 他の方法で接続を最適化していますか? それとも、プロセスをフォークして多くの呼び出しを実行するだけですか。
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 を作成する構成オプションを知っていますか?
cakephp - Rackspace クラウド データベースを使用した Cakephp
クライアントの mysql db の 1 つを Rackspace can データベースに移動することを考えています。アプリケーションはCakephpを使用しています.誰かがそうした経験があるかどうか、またはdatabase.phpファイルでホスト/ユーザー/パスを編集するだけでこれが機能するかどうかを知りたいですか?
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
ご協力いただきありがとうございます!
c# - Rackspaceを使用したファイルのアップロード
ここでは、RestSharpを使用してRackspaceRestfulAPIを使用しています。ドキュメントにはリクエストの作成方法が示されていますが、データソース(ラックスペースにアップロードするファイル)をどこで指定する必要があるのかわかりません。
これが私がリクエストを作成する方法です:
応答は次のとおりです。
したがって、ファイルは作成されますが、サイズが0バイトであるため、ファイルには何もありません。
どんな助けでも大歓迎です。
php - Rackspace Cloud API の php でメタデータ キーを設定する方法
PHP で Rackspace Cloud サーバーの Cloud File API を使用しています。サーバーに直接ファイルをダウンロードするための一時 URL を生成したいので、get_temp()
この API のメソッドを使用していますが、このメソッドを使用する前に、Meta Data キーを設定する必要があります。私のコンテナ用。どうすればこれを行うことができますか。
mysql - Rackspace Cloud Database と Xeround の違い
Rackspace Cloud Servers を使用しています。そこで独自の MySQL インスタンスを実行していますが、Rackspace が Cloud Database 製品も提供していることがわかります。Cloud Server で MySQL を直接管理している状況に対して、それを使用する利点はどこにありますか?
そして 2 番目の質問は、Rackspace の Cloud Database 製品があるのに、なぜ Xeround やその他の同様の追加システムを使用する必要があるのかということです。
php - 外部URLでPHPopendir()を使用できますか?
重複の可能性:
PHP-別のサーバー上のopendir
このようなもの:
opendir(http://super.cdn.com/running_order_image/sale/587/)
はopendir
、Rackspace CloudFilesAkamaiバケットの内容を確認するために使用されています。
私はこのような構造をループしています
パーツを返品しようとしてい587_rubyred
ます。基本的に、MySQLクエリは587と834およびその他の番号をループし、ディレクトリでそれらの番号を確認して、最初のサブフォルダを返します。
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 では動作しませんか? そうでない場合...送信するための正しいコードはどこにありますか?
問題は何ですか?