1

私は、大量のRAMを持たないが、かなりの量のディスクスペースを備えた組み込みLinuxデバイスを持っていますが、スワップはありません。Webインターフェイスを介して大きなファイルのアップロード(おそらくGB)を受け入れる必要があります。私が遭遇したほとんどのWebサーバーは、ストリーミングされたすべてのデータをメモリに保持し、CGIアプリがそれをディスクに移動することで、大きなPOSTリクエストを処理します。大きなPOSTリクエストをメモリを必要とせずにディスクにストリーミングすることで処理するWebサーバーはありますか?それとも、アプリケーションを使用してファイルアップロードhttpストリームを直接処理するルートをたどる必要がありますか?

アプリケーションコードがすでに使用しているCGIインターフェイスを維持したいので、オールインワンのサーバーとアプリは問題外です。それも無料である必要があります...

皆さんありがとう!

4

1 に答える 1

0

また、この製品: http://uweb.workware.net.au/は、mmap() をサポートして、物理メモリではなくディスクにバックアップされた無制限のサイズの POST 要求を受け入れることができます。【開示:この商品は自社で開発・販売しています】

于 2012-10-31T05:32:27.493 に答える