Jetty Webサーバー(私の場合はv6.1.19)へのキープアライブ接続のタイムアウトをどのように設定しますか?
クライアントの要求がキープアライブである場合に、Jettyが接続を開いたままにしておく時間を設定したいと思います。現在、それは不定のようです。
これは、ソケットコネクタの「maxIdleTime」を設定することで設定できます。 コネクタの設定 を参照してください
たとえばjetty.xmlで
<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.nio.SelectChannelConnector">
<Set name="maxIdleTime">10000</Set>
マニュアルから:
接続の最大アイドル時間を設定します。これはおおよそSocket.setSoTimeout(int)呼び出しに変換されますが、NIO実装では、タイムアウトを実装するために他のメカニズムを使用できます。