問題タブ [blobstorage]

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 に答える
446 参照

azure-storage - EndUploadFromStreamについて混乱する

非同期でblobをアップロードすることに関する問題と混同しています。ここで、答えが見つかることを願っています。

最初に私のコードスニペットを見てください、

mutilファイルをAzureBLOBにアップロードする必要があります。ファイルの数は10〜50,000で、各ファイルは約10KB〜50KBです。現在、コードスニペットは正常に機能しています。ただし、コールバックでEndUploadFromStreamを呼び出すと、2,000を超えるファイルをアップロードするときに常に例外がスローされます。つまり、uploadメソッドでEndUploadFromStreamを削除し、callback(OnUploadCompletedメソッド)でEndUploadFromStreamを呼び出すと、例外が発生します。以下のような例外メッセージ:

トランスポート接続からデータを読み取れません:接続が閉じられました。、StackTrace:Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.get_Result()で

Microsoft.WindowsAzure.StorageClient.CloudBlob.EndUploadFromStream(IAsyncResult asyncResult)で

なぜそれが起こるのかわかりません...皆さんからの回答を期待しています。

ありがとう。

0 投票する
3 に答える
8354 参照

azure - BLOB の並列アップロード中に「指定されたブロック リストが無効です」

(かなり大きな) ファイルを Azure BLOB ストレージに並行してアップロードする (かなり大きな) Azure アプリケーションがあります。

アップロードの数パーセントで、例外が発生します。

The specified block list is invalid.

System.Net.WebException: The remote server returned an error: (400) Bad Request.

これは、かなり無害に見えるコードを実行して、BLOB を並行して Azure ストレージにアップロードする場合です。

すべてが非常に神秘的です。ブロックリストを計算するために使用しているアルゴリズムは、すべて同じ長さの文字列を生成するはずだと思います...

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

javascript - HTMLフォームが送信されたときにjQueryを使用して応答を取得する方法は?

BlobStore を使用して画像を保存しています。私はjspページを持っています。そのページのコードは次のとおりです。

jquery-mainpage.js には、次のコードがあります。

次の例外が発生します。

なぜこの例外が発生するのですか。コードに何か問題がありますか。このフォームが送信されたときに応答を取得したい。すべての jQuery コードは jquery-mainpage.js にあります。私に応答を与えることができるjQueryメソッドはありますか?

前もって感謝します。

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

django - Oracle バックエンドを使用して BLOB 列から生のバイナリ データを読み取る

私はオラクルのレガシー DB を使用しており、バイナリ データ (png 画像、および MDL Molfiles) を読み書きする必要があります。Django の inspectdb コマンドは、これらの列のテキスト フィールドを生成しましたが、これは単なる推測にすぎません。ここで、このクラス フィールドから値を取得しようとすると、次のようになります。エラー。

これらの列を読み書きする方法はありますか? どんな助けでも大歓迎です。

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

plone - Plone のファイルストレージにある未使用のブロブをクリーンアップします

Plone サイトで未使用のブロブ ストレージ スペースを見つけて削除する方法はありますか?

のようなものを探していますが、ディレクトリbin/zeopack内の未使用のブロブが検出されblobstorageます。

0 投票する
2 に答える
409 参照

plone - blobstorage ZEOサーバーでplone.app.imagingスケーリングされたblobをきれいに削除する方法は?

この質問の一部は、別のstackoverflowの質問ですでに解決されていますが、すべてがクリーンアップされるわけではないようです。

手順は次のとおりです。

  • 画像フィールドを使用してドキュメントを作成する
  • blobstorageに1つのファイルがあることを確認してください
  • その画像の拡大縮小バージョンでビューを開きます
  • blobstorageに画像と拡大縮小された画像の2つのファイルがあることを確認してください
  • 他の質問で提案されているように、zeopack0日で
  • スケーリングされた画像であるblobstorageにまだ1つのblobがあることを確認してください

したがって、問題は、このスケーリングされた画像もblobstorageからどのように削除できるかということです。

2回実行してzeopackも成功しませんでしたが、スケーリングされたBLOBはまだ残っています。

更新:vangheem指摘されているように、これはArchetypesコンテンツタイプでは発生しませんImage。それでも、画像フィールドを持つ敏捷性ベースのコンテンツタイプに関しては、この質問は引き続き有効です。

スケールが削除されるのは、ドキュメントを削除した場合のみです。これは私の使用例ではありません。画像を削除したいだけです(画像クレジットの有効期限が切れており、画像を表示できなくなりました)。

0 投票する
3 に答える
1854 参照

c# - Azureコンテナの最後のblobitemを取得します

私のアプリケーションはMicrosoftAzureクラウドBLOBストレージを使用しており、コンテナー内のフォルダー内の最後のアイテムを取得する別の方法を探しています。

これが今の状況です。

そのため、アイテムをループして、毎回同じ文字列を使用してblobのURIを割り当てています。ループが終了すると、私の文字列にはディレクトリの最後のアイテムのURIが含まれます。

私はこれをより効率的な方法で行うことができると思います。ディレクトリにはたくさんのblobがあります。(+-30000)

このコードは1秒に1回実行されるため、効率的な方法で実行されることが重要です。

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

c# - 関数で ASP.NET ページの応答が遅い

画像を表示するための ASPX ページを作成しました... Windows azure blobstorage 内の画像のすべての URI を保持しているリストを作成しました。これはデータを一時的に保存するために見えません。

また、ファイルの名前のみを持つユーザーの uri が (Rexex 関数を使用して) 「正規表現」されているリストも表示されます。

次のステップは、リストボックス (lbTimeList) から選択したインデックスが変更された場合、uriList の URI を使用して新しい画像を取得することです。

signature = Web サービスから取得した SAS キー。

そして、私はこのようにします:

uriList が 3000 を超える項目でいっぱいになると、この方法で画像を取得するのに非常に長い時間がかかりました...

オンラインでアプリケーションをチェックして、長い応答時間の結果を確認できます。

より短い応答時間で Azure Blob Storage から特定のイメージを取得する別の方法はありますか?

0 投票する
4 に答える
9101 参照

azure - Windows Azure ストレージ証明書の有効期限が切れています

Azure BLOB ストレージの証明書が今日期限切れになりました。これは弊社が提供する証明書ではなく、下の図に示すように Microsoft が提供するものです。これを修正するにはどうすればよいですか?解決策を探してみましたが、何も見つかりませんでした。証明書の有効期限が切れているため、アプリがストレージに接続できず、「SSL/TLS セキュア チャネルの信頼関係を確立できませんでした」というエラーが表示されます。

ここに画像の説明を入力