問題タブ [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.
php - RackspacecloudfilesAPIはかなり遅い
小さな20kbのファイルをcloudfilesにアップロードするスクリプトの速度を向上させたいと思います。現在は3秒かかりますが、さらに長く、最大で約7秒かかります。
基本的にそれは次のことをします...
- 認証します
- 接続します
- コンテナを取得します
- オブジェクトを作成します
- ファイル名からオブジェクトにデータをロードします
cachegrindとwebgrindを使用して、スクリプトのどの部分が遅いかを調べてみましたが、それがCURL側であることがわかりました。
PHPを使用したCURLの興味深い投稿-非常に遅いですが、DNSルックアップに関連している可能性があることを示唆していますが、Windowsでトラフィックを監視する方法が100%わからないので、何か提案はありますか?
他のユーザーは、私のCURLリクエストが遅い理由を理解する方法について何か提案がありますか?
asp.net - Rackspace CloudFiles .NET ライブラリ: デリミタ クエリ パラメータ?
「delimiter」クエリ パラメータは C# (.NET) ライブラリに実装されていますか? 私はそれを見つけることができませんでした。
参考:http ://docs.rackspace.com/files/api/v1/cf-devguide/content/List_Objects-d1e1284.html
c# - Rackspace CloudFiles C#API:ルートの「フォルダー」にファイルを一覧表示する方法、および「フォルダー」内の(サブ)フォルダーを一覧表示する方法は?
(1)次の方法でフォルダ上のファイルを一覧表示できます。
ただし、これは次のとおりです。
またはこれ:
動作しません。
ルートフォルダのファイルをクエリするにはどうすればよいですか?
(2)上記のコードは、フォルダ内のファイルのリストを返します。
フォルダ内のフォルダのリストを取得するにはどうすればよいですか?このリストを取得するために設定できるパラメーターはありますか?
注:これはAmazonS3に似た「フラットな」ファイルシステムであることを私は知っています。ただし、両方(cloudfilesとS3)は、「folder」を操作する方法を提供します。S3では簡単です。クラウドファイル(.net APIを使用)では、これを行う方法が見つかりませんでした。
ヒントをいただければ幸いです。
php - PHP API を介して画像/非テキスト ファイルを Rackspace Cloudfiles にアップロードする際の問題 (MisMatchedChecksumException)
Rackspace Cloudfiles へのアップロードで問題が発生しています。
テキストベース (text/html、text/plain など) のものは何でもアップロードできますが、それ以外の試みはすべて MisMatchedChecksumException で失敗します。これは、私が理解しているように、私の側の md5_file() が計算と一致しないことを意味します彼らの終わりに?
etag を設定しない場合 (したがって、このチェックが行われない場合)、ファイルはアップロードされますが、正しくはありません。たとえば、画像は同じサイズですが、レンダリングされませんか?
これを乗り越えるためのヒントはありますか?
python - boto を使用して、Amazon S3 から Rackspace Cloudfiles にファイルをストリーミングするにはどうすればよいですか?
ファイルを S3 から Cloudfiles にコピーしていますが、ファイルをディスクに書き込もうとはしません。Python-Cloudfiles ライブラリには、私が必要としているように見える object.stream() 呼び出しがありますが、boto で同等の呼び出しが見つかりません。私は次のようなことができることを願っています:
これは boto (または他の s3 ライブラリと思われます) で可能ですか?
file-upload - Rackspace の Cloud Files への直接アップロード
私はビデオアップロードのソリューションに取り組んでいます。私は Rails 3.1 アプリを持っています。基本的なニーズは、ファイルを Rackspace の Cloud Files にアップロードすることです。その後、エンコードを行い、ビデオ ファイルをユーザーに表示できます。私の問題は、Cloud Files を使用するという私の決定にあるようです。S3 への直接アップロードのソリューションはどこでも見つけることができますが、Cloud Files に対して同じことを行う方法については何もありません。ファイルシステムの容量が大きくない Heroku でアプリを実行しているため、サーバーにアップロードしてから Cloud Files にアップロードすることは論外です。誰かがこれに対する解決策またはアイデアを持っている場合は、私はそれを聞いてみたい.
また、参考までに、これは私が今いるポイントに到達するために使用しているブログ投稿です: http://www.nickdesteffen.com/blog/video-encoding-with-uploadify-carrierwave-and-zencoder
この記事の著者は、ファイルをサーバーにアップロードしてから Cloud Files にアップロードしていますが、明らかに、彼はより大きなサーバーがある場所でこれを実行しています。150 MB のファイルで彼のソリューションを試したところ、Heroku でアプリがクラッシュしました。ビデオのサイズはそれ以上になると予想されるため、これを行う別の方法を見つける必要があります。
前もって感謝します。
ruby-on-rails - ペーパークリップCloudFiles?
CloudFilesでペーパークリップを使用するにはどうすればよいですか?paperclip-cloudfilesを見つけましたが、説明ではおそらく削除されると書かれており、最後のコミットは2010年でした。
php - cloudfiles API:コンテナが存在しない場合のget_containerでのキャッチされない例外
私はrackspacecloudfilesAPIを使用してファイルをその場でアップロードしています。最初に行う必要があるのは、コンテナーが存在するかどうかを確認し、存在しない場合は作成することです。
だから私は次のように書きます:
しかし、コンテナが存在しない場合get_containerは例外がスローされるため、致命的なエラーが発生します。私がここでやろうとしていることをするための最良の方法は何ですか?
node.js - node-cloudfilesモジュール-アップロードの進行状況を追跡する方法はありますか
ここの誰かがnode.jsのnode-cloudfilesモジュールに精通している場合は、いくつかの異なる領域でいくつかのヘルプを使用できます。残念ながら、作成者はgithubリポジトリを介して連絡を取ることはほぼ不可能のようです(編集:気にしないでください。誰かが私に連絡しました。何らかの回答が準備できたら更新を送信します)。
最も基本的な課題から始めます。アップロードの進行状況を追跡する方法はありますか?私は多くのことを試しましたが、.addFileコマンドから返されたオブジェクトは、どのような種類の進行状況の統計も保持していないようです。
これが私が取り組んでいることの基本的な概要です。
最初は、インターバルタイマーに接続された.bytesWrittenプロパティを使用できると思っていましたが、オブジェクトは通常のノードwriteStreamではないため、そのようなプロパティはありません。