CLOSE_WAIT中的码头连接没有关闭。嵌入式码头(9.4.11)与Glassfish一起用于容器和依赖项注入。Ngnix负载平衡器正在将请求转发给充当客户端的码头。在Ngnix服务器(客户端)上,jetty TCP请求/连接进入FIN_WAIT2状态,然后最终关闭,但是在jetty(服务器)上,连接永远处于close_wait且没有关闭。
有任何可能的解决方案或配置更改来解决吗?
参考:码头公开发行链接。 CLOSE_WAIT中的Jetty-9.2连接未关闭
Http配置(jetty.xml):
<New id="httpConfig" class="org.eclipse.jetty.server.HttpConfiguration">
<Set name="secureScheme">http</Set>
<Set name="securePort"><Property name="jetty.secure.port" default="8443" /></Set>
<Set name="outputBufferSize"><Property name="jetty.output.buffer.size" default="32768" /></Set>
<Set name="outputAggregationSize"><Property name="jetty.output.aggregation.size" default="8192" /></Set>
<Set name="requestHeaderSize"><Property name="jetty.request.header.size" default="8192" /></Set>
<Set name="responseHeaderSize"><Property name="jetty.response.header.size" default="8192" /></Set>
<Set name="sendServerVersion"><Property name="jetty.send.server.version" default="false" /></Set>
<Set name="sendDateHeader"><Property name="jetty.send.date.header" default="false" /></Set>
<Set name="headerCacheSize"><Property name="jetty.header.cache.size" default="512" /></Set>
<Set name="delayDispatchUntilContent"><Property name="jetty.delayDispatchUntilContent" default="false"/></Set>
<Set name="persistentConnectionsEnabled"><Property name="jetty.persistentConnectionsEnabled" default="false"/>false</Set>
<Call name="addCustomizer">
<Arg><New class="org.eclipse.jetty.server.ForwardedRequestCustomizer"/></Arg>
</Call>
</New>
守候你守候我
相关分类