tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michal Singer <Michal.Sin...@expand.com>
Subject RE: fail to download large static files in tomcat
Date Thu, 30 Jun 2011 10:40:07 GMT
This was the configuration I had in the server.xml which did not work for large files:

<Connector executor="AgentExecutor" port="8088" protocol="org.apache.coyote.http11.Http11NioProtocol"
SSLEnabled="false" scheme="http" secure="false" redirectPort="8080" connectionTimeout="2000"
enableLookups="false" disableUploadTimeout="true" allowTrace="false" maxKeepAliveRequests="1"
processorCache="800" acceptorThreadCount="1" />

And I changed this to:
<Connector executor="AgentExecutor" port="8088" protocol="HTTP/1.1" SSLEnabled="false"
scheme="http" secure="false" redirectPort="8080" connectionTimeout="2000" enableLookups="false"
disableUploadTimeout="true" allowTrace="false" maxKeepAliveRequests="1" processorCache="800"
acceptorThreadCount="1" />

And now it does work for 500MB files, though when comparing the time it takes (for smaller
files which work on both configurations),
the performance degraded with the HTTP/1.1 connector. So of course, I prefer it to work on
nio.




-----Original Message-----
From: André Warnier [mailto:aw@ice-sa.com] 
Sent: ה 30 יוני 2011 13:30
To: Tomcat Users List
Subject: Re: fail to download large static files in tomcat

Michal Singer wrote:
...
> I am using nio connector.
> Actually this was a very good question. I changed the connector to HTTP/1.1 and now the
download works !!!

Can you exlain *exactly* what you changed, where ?
e.g. what the <Connector> element looked like before, and what it looks like now ?



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org

Mime
View raw message