mturk 2002/10/06 00:52:27
Added: jk/native2 STATUS.txt CHANGES.txt
Log:
Adde STATUS and CHANGES files to the JK2.
STATUS : showstoppers/votes/etc.
CHANGES: major cvs commits with edited comments.
Revision Changes Path
1.1 jakarta-tomcat-connectors/jk/native2/STATUS.txt
Index: STATUS.txt
===================================================================
JAKARTA TOMCAT CONNECTORS 2 (JK2) STATUS: -*-text-*-
Last modified at [$Date: 2002/10/06 07:52:27 $]
Release:
2.0.1 : in progress
2.0.0 : released September 30, 2002
RELEASE SHOWSTOPPERS:
RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
* Make the experimental service channel between connector and TC, that
will allow asynchronous communication, and will be used for various
management messages.
STUFF FOR 2.0.1:
* Use the APR for as a System abstraction layer through the code.
1.1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt
Index: CHANGES.txt
===================================================================
JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*-
Last modified at [$Date: 2002/10/06 07:52:27 $]
Changes with JK2 2.0.1:
* Tentative fix for 12346.
If an unrecoverable error happens ( for example when the client hits stop
the server can't send more data since the connection is lost ) we need
to forcefully break the ajp13 connection, since tomcat can't know this and
will continue to send data.
This behavior is a result of the optimizations made for the 'normal' case,
i.e. the fact that tomcat doesn't wait for confirmation when sending
chunks of data. Adding the roundtrip will have big negative performance
hit - and it's better to deal with the error cases.
Note that the alternative ( and what seems to happen for apache ) is
to ignore the server errors and continue to receive chunks and ignore
them. That can save the ajp connection - with the price of having
tomcat send useless data. For a large file that may be a bad solution,
and tomcat will not be notified that the client had problems ( which may
be a usefull info ).
If this doesn't fix the problem - please send me logs with ajp
debug enabled. I can't reproduce it ( or run IIS ), but this is clearly a
bug. [Costin Manolache]
* Fix the logger_file
Change the default logger to the jk2.log (was mod_jk.log)
Fix the ${serverRoot} replaceProperties.
Do not close log file if it is stderr.
[Mladen Turk]
* Fix the apr_socket default timeout value, and the send/recv that caused
wrong header readings. [Mladen Turk]
* Fix and rewrite the hostMap. It was a real mess. There was also a bug in
the code that caused host mapping to be sensitive to the order of
directives in the config. [Mladen Turk]
* Introduce the timeout option for the load balancer. The timeout if set
will force the lb to cycle through workers if all are in the error_state
for the specified amount of seconds. This is useful for situations when
the TC is overloaded and refuses new connections. The lb will wait
and after timeout will report 500 to the client. [Mladen Turk]
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>