You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bi...@apache.org on 2005/05/20 08:14:36 UTC
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector Connector.java
billbarker 2005/05/19 23:14:36
Modified: catalina/src/share/org/apache/catalina/connector
Connector.java
Log:
When using an AJP/1.3 Connector, choose a better default buffer size since the HTTP/1.1 Connector default kills performance with Apache2.
If somebody comes up with a better solution, of course this is really simple to revert.
As reported by: Mladen
Revision Changes Path
1.19 +5 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/Connector.java
Index: Connector.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/Connector.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- Connector.java 30 Apr 2005 03:32:43 -0000 1.18
+++ Connector.java 20 May 2005 06:14:36 -0000 1.19
@@ -899,6 +899,10 @@
Response response = new Response();
response.setConnector(this);
+ if("AJP/1.3".equals(getProtocol())) {
+ // we can't shrink it, so set to 2*max-ajp-packet-size
+ response.setBufferSize(2*8184);
+ }
return (response);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org