我在 JENKINS 的 WAN 链接上遇到了缓慢的下载时间。不讨论问题的细节,我想配置 Jenkins 显然使用的 Jetty 来添加以下连接器:
<New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<Set name="host"><Property name="application-host"/></Set>
<Set name="port"><Property name="application-port"/></Set>
<Set name="forwarded">true</Set>
<Set name="responseBufferSize">16777216</Set>
<Set name="responseHeaderSize">1048576</Set>
</New>
但我不确定什么是正确的位置。我在安装的任何地方都找不到 jetty.xml 文件。我在 Windows 上使用 Jenkins,所以我想我只是使用 java -jar jenkins.war 启动它,它应该使用 Jetty/Winstone。
编辑:看起来这不能仅仅通过更改配置来完成。至少不在 SSL 上下文中:https ://github.com/J-cztery/winstone/blob/master/src/java/winstone/HttpsConnectorFactory.java硬编码创建 ServerContext。