libevent (2.0.4) を使用して、非常に大きな (最大 4GB) ファイルのアップロードを処理できる HTTP to ZeroMQ プロキシを作成しようとしています。問題は、大きなポスト リクエスト (メモリより大きい) が libevent によって処理される方法がわからないことです。そのため、大きなファイルのアップロードを実装する方法に関するヒントがあれば、正しい道を教えてください。
1938 次
2 に答える
1
http://mongrel2.org/homeで情報が見つかるかもしれません。これは、処理 (バックエンド ハンドラー) に ZeroMQ を使用する HTTP サーバーおよびプロキシであるためです。
于 2011-02-13T01:40:37.153 に答える
1
libevent のソースコードを読みましたか? とても読みやすいです。
HTTPコードを使用している場合、「bufferedevent」(またはイベントバッファですか?)機能を使用していると思います。入力バッファがハイウォーター マークに達したときのコールバックを簡単に設定できます。
于 2011-01-11T22:08:45.703 に答える