On Oct 5, 2006, at 5:07 AM, Mathias Herberts wrote:


The first patch (ajp.patch) modifies the behaviour of mod_proxy,
introducing two config parameters.

The first new parameter is 'forceclose' which can have values 'On' or
'Off'. The default config for a worker is 'Off'. If this parameter is
set to 'On', connections to the backend will not be reused. This means
the behaviour will be similar to that of AJP 1.2 in mod_jk, once a
worker is chosen, the connection is established and the request sent.
Once the response is received, the connection to the worker is closed.


As one would expect, I like this :)


As a matter of fact for this patch to function properly Tomcat (5.5.17
at least) should be patched to allow the setting of a TCP backlog on
the AJP connectot. The default code in Tomcat uses 0 as the backlog
thus using the default OS value for the tcp backlog (which can be
quite high).


I don't like this external dependency and we should at
the least document what happens with "un-patched" TC.

Also, adding those struct elements to the middle of the struct
is definitely NOT a good idea ;)

Reply via email to