gpt4 book ai didi

java - 如何通过配置设置 Tomcat 响应缓冲区大小?

转载 作者:行者123 更新时间:2023-11-28 21:54:07 24 4
gpt4 key购买 nike

我想通过配置 (afaik server.xml) 更改默认响应缓冲区大小。文档指出,使用“Connector”元素内的“bufferSize”属性是可能的,但这不起作用。我还尝试更改“socket.appWriteBufSize”和“socket.appReadBufSize”但没有成功:

<Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000"
bufferSize="64000"
maxHttpHeaderSize="64000"
socket.appWriteBufSize="64000"
socket.appReadBufSize="64000"
redirectPort="8443" />

请注意,如果我从我的 java 代码 (httpResponse.setBufferSize(64000)) 更改响应大小,它将起作用,但出于充分的理由我想使用标准的 tomcat 配置机制。

所有测试都是使用新下载的 Tomcat 完成的。

最佳答案

显然没有办法解决这个问题。查看代码,但显然缓冲区是使用代码中刻入的默认大小构造的。

因此,解决此问题的唯一方法是在您的代码中使用 Response::setBufferSize()。

关于java - 如何通过配置设置 Tomcat 响应缓冲区大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7271186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com