0

Tomcat または Jetty によって作成された HTTP リスナー/応答ソケットの送信バッファー サイズを設定する方法はありますか? (つまり、SO_SNDBUF)。用語が間違っていたらすみません。

アップデート:

グーグルで@Joakimの助けを借りて、私はこれを見つけました:

http://wiki.eclipse.org/Jetty/Howto/Configure_Connectors

特定のバッファ サイズでのチャンク転送エンコーディングを使用した Jetty での遅い転送

問題は、Jetty.xml 構成によって参照される「バッファ サイズ」と、ソケットの「送信バッファ サイズ」と同じ HttpServletResponse.setBufferSize() ですか?

更新 2:

もっと読むと、ソケットのバッファサイズと、サーブレットコンテナがソケットに送信する前に使用する別のバッファにはどちらも影響しないと思います。

4

2 に答える 2

0

Jetty は、どのバージョンの Jetty でも Socket.setSendBufferSize() をサポートしていません。

ただし、コネクタの独自の実装を提供して、それを行うことができます。

Socket.setSendBufferSize(int)を実行する独自の.configure(Socket)実装を提供するSocketConnectorを拡張することから始めます。

于 2013-01-03T21:42:09.200 に答える