httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 38227] - AJP proxy not thread-safe?
Date Thu, 06 Apr 2006 06:47:08 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38227>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38227





------- Additional Comments From rpluem@apache.org  2006-04-06 07:47 -------
Thank you very much for your detailed post. I suspect a thing that has been
fixed meanwhile. Could you please give
http://httpd.apache.org/dev/dist/httpd-2.2.1.tar.gz a try? Keep in mind that
this is NO official release of httpd-2.2.1, but one that the developers are
currently deciding on whether to release it or not. It is known that this
tarball currently contains a bug that prevents using SSL backends with the
proxy, but this does not harm your current problem. It would be very nice if you
could give it a try and let me know the results.

Another thing regarding your astonishments regarding the reusing of connections.
Keep in mind that the pool limit is PER httpd process. So the maximum number of
connections is not what you set via max, but <max> * <maximum number of httpd
processes>. You have not posted your MPM settings here, so if you allow httpd to
create 8 processes, 200 connections to the backend are ok.

> And netstat shows two *new* connections, for a total of four:
> 
>  ; netstat -t | egrep "^tcp.*:8009" | tr -s " "
>  tcp 0 0 server.mydomain.org:8009 server.mydomain.org:39753 ESTABLISHED
>  tcp 0 0 server.mydomain.org:8009 server.mydomain.org:39642 ESTABLISHED
>  tcp 0 0 server.mydomain.org:39753 server.mydomain.org:8009 ESTABLISHED
>  tcp 0 0 server.mydomain.org:39642 server.mydomain.org:8009 ESTABLISHED

Actually there is only *one* more connection, but as httpd and Tomcat are
running on the same server you see *both* ends of the tcp connection in netstat.
If you are running httpd and tomcat on the same server you have to divide your
netstat results by 2.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message