Author: kkolinko Date: Mon Jan 17 12:00:40 2011 New Revision: 1059898 URL: http://svn.apache.org/viewvc?rev=1059898&view=rev Log: Document the conflict between compression and sendfile, as was discussed on users@ http://markmail.org/thread/bp46zusxjsqqxydr CTR (docs)
Modified: tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml Modified: tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml?rev=1059898&r1=1059897&r2=1059898&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml Mon Jan 17 12:00:40 2011 @@ -276,6 +276,18 @@ the content-length is not known and compression is set to "on" or more aggressive, the output will also be compressed. If not specified, this attribute is set to "off".</p> + <p><em>Note</em>: There is a tradeoff between using compression (saving + your bandwidth) and using the sendfile feature (saving your CPU cycles). + If the connector supports the sendfile feature, e.g. the NIO connector, + using sendfile will take precedence over compression. The symptoms will + be that static files greater that 48 Kb will be sent uncompressed. + You can turn off sendfile by setting <code>useSendfile</code> attribute + of the connector, as documented below, or change the sendfile usage + threshold in the configuration of the + <a href="../default-servlet.html">DefaultServlet</a> in the default + <code>conf/web.xml</code> or in the <code>web.xml</code> of your web + application. + </p> </attribute> <attribute name="connectionLinger" required="false"> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org