如何设置与 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 实现时可以使用其他机制来实现超时。