在 Jetty 6.1.19 上配置保持活动超时

在 Jetty 6.1.19 上配置保持活动超时

如何设置与 Jetty Web 服务器(我的情况是 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 实现时可以使用其他机制来实现超时。

相关内容