問題タブ [system.io.compression]

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

azure - Azure Block Blob: "指定されたブロック リストは無効です。" BLOB 間で 2 GB を超えるファイルを圧縮すると、Microsoft.Azure.Storage.StorageException が発生する

この問題は、バックグラウンド圧縮サービスを実行する 1 つの BLOB (Blob1) にファイルをアップロードすると発生します。バックグラウンド サービスは、Blob1 からファイルをストリーミングして圧縮し、別の Blob (Blob2) に zip ファイルとして保存して、ユーザーがダウンロードできるようにキャッシュします。

このプロセスは 2GB 未満のファイルでは問題なく動作しますが、ファイル サイズが 2GB を超えると Micrososft.Azure.Storage.StorageException がスローされます。

Microsoft.Azure.Storage.Blob 11.2.2 を使用

サンプルコード