禁用连接:在Jetty 9中保持活动状态

你如何在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>

转载注明原文:禁用连接:在Jetty 9中保持活动状态 - 代码日志