Настроить время ожидания активности на Jetty 6.1.19

Как вы устанавливаете тайм-аут на поддержание соединения с веб-сервером Jetty (в моем случае v6.1.19)?

Я хотел бы настроить, как долго Jetty будет держать соединения открытыми, когда клиентские запросы остаются живыми. В настоящее время это кажется неопределенным.

1 ответ

Это можно настроить, установив "maxIdleTime" на разъеме сокета. См. Настройка разъемов

Например, в jetty.xml

<Call name="addConnector">
    <Arg>
    <New class="org.mortbay.jetty.nio.SelectChannelConnector">
        <Set name="maxIdleTime">10000</Set>

Из руководства:

Установите максимальное время простоя для соединения, что примерно соответствует вызову Socket.setSoTimeout (int), хотя в реализациях NIO для реализации тайм-аута могут использоваться другие механизмы.

Другие вопросы по тегам