問題タブ [rackspace-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.
java - 入力ストリームが空ですか? 原因はopenStream?
そのため、Java SDK ソリューションを使用して CloudFiles をローカル ホストにダウンロードしています。
テスト コンテナーを見つけ、その内容を一覧表示し、ファイルにアクセス/書き込みすることができます。しかし、私がそれらを書くとき、元のファイルからのデータはまったくありません。それらはただの殻 (0KB) です。openStream()
それらは大きなファイルではなく、メソッドを呼び出して作成するときに問題があるようですInputStream
...それを呼び出すread()
と、すぐに-1
ファイルの終わりに達したことが示されます...理由がわかりません. 説明に役立つコードを次に示します。
これは単なるエラーチェックです。すべてが私のTestContainerで動作するようです...作成したときに、すべてのフォルダー/ファイルが表示されます。
Payload pl = object2.getPayload();
System.out.println(pl.getMetaData());
contentLength がファイルのサイズと一致する(ほとんど一致する)ことを示しています...だから、私のSwiftObjectはobject.get(x)
....でうまく構築されていると思います
を呼び出したときにゼロバイトを返すread()
理由がわかりません....openStreamが機能していないようです...どんな助けも大歓迎です!!
そして、それが何らかの形で私の他のコードの問題である場合に備えて、これは次のとおりです。
go - ループで値を返す無名関数でゴルーチンを動作させる方法
RackSpace cloudfiles コンテナーからデータをフェッチし、特定のコンテナー (コンテナーには約 1 億のファイルがあります) 内のすべてのファイルのリストを作成するカスタム スクリプトに取り組んでおり、コードの並列化に取り組んでおり、現在スタックしています。
最初の 10000 件のレコードが表示されますが、スタックして何も起こりません。チャネルを使用せずに単純なループを実行すると、完全に正常に動作し、並列化の目的が失われます。
node.js - Rackspace クラウドのアップロードに時間がかかりすぎていませんか?
docsのクラウドストレージへのファイルアップロードに関するラックスペースの例に従っています。動作しますが、アップロードに時間がかかりすぎます。本当に長いように!どのリージョンを使用しても、17,kb ファイルに 3 秒以上かかります。これはラックスペース クラウドの実際の動作であり、本当に遅いのでしょうか?
pkgcloudという名前のパッケージの助けを借りて、nodejsでラックスペースを使用しています。
ここでの目的は、バックエンドで画像処理を行い、CDN URL をユーザーに送り返すことですが、ユーザーは 2MB のアップロードに時間がかかりすぎて待つことができません。ストリームが終了していないため、タイムアウトし、クラッシュするまでサーバーを保持しました。まだ