tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mt...@apache.org
Subject cvs commit: jakarta-tomcat-connectors/jk/native2 STATUS.txt CHANGES.txt
Date Sun, 06 Oct 2002 07:52:27 GMT
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:tomcat-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@jakarta.apache.org>


Mime
View raw message