Jetty

禁用連接:在 Jetty 9 中保持活動狀態

  • August 23, 2013

如何在 Jetty 9 中禁用 keep-alive?

如果有區別的話,在 64 位 CentOS 下執行。

首選 XML 配置解決方案。

你真的不想禁用keep-alive。首先,您的伺服器性能將受到影響。您的客戶將體驗到較慢的載入時間。在極少數情況下,您甚至可能被解僱。

甚至不要考慮在生產網站上這樣做。

如果您只是測試,您可以設置 HTTP 標頭Connection: Close

<Configure id="Server" class="org.eclipse.jetty.server.Server">
 <New id="Rewrite" class="org.eclipse.jetty.rewrite.handler.RewriteHandler">

   <Call name="addRule">
     <Arg>
       <New class="org.eclipse.jetty.rewrite.handler.HeaderPatternRule">
         <Set name="name">Connection</Set>
         <Set name="value">close</Set>
       </New>
     </Arg>
   </Call>

 <Set name="handler"><Ref id="Rewrite" /></Set>
</Configure>

引用自:https://serverfault.com/questions/533003