Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Tomcat - JSP/Servlet container
Struts - A MVC web framework
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
JSP - A mailing list about Java Server Pages specification and reference
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Oracle Connection Pooling in 3 2 2
Servlet : Session invalidate
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Tomcat and webapplication specific java library path
Running a Simple JMS Example
Mapping in workers2 properties
org apache jasper JasperException
Cannot find message resources under key org apache struts action
   MESSAGE
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
url string for connecting jboss to oracle
Value attribute of <html:checkbox
javax servlet ServletException: BeanUtils populate
HTTP Status 404 The requested resource is not available
5 0 18: Windows XP Pro vs Windows 2000
 
Help with Tomcat 5.5 mod_jk 1.2.20 loadbalancing sticky session issue

Help with Tomcat 5.5 mod_jk 1.2.20 loadbalancing sticky session issue

2007-01-09       - By Carlos Campos

 Back
Reply:     1     2  

Hi,

I have installed one instance of apache 2.2.3 with mod_jk 1.2.20, two
instances of tomcat 5.5, and Java 1.5.0

I m trying to set up a loadbalancer that supports sticky sessions.
However what I m getting when i access the test.jsp via
(http://somedomain.com/carlos.jsp) round robin hits on the tomcats setup,
with a new session id being created for each access.

1st hit:   sessionId: 11EB9613AAE1BD6E1903CAFEAD9469C4.jvm1

2nd hit:   sessionId: DAA0ECBF06B2A8C4543BEBF61C2C8787.jvm2

3rd hit:   sessionId: 9CF6BCE52886C82E777E1F76917DDCB4.jvm1

.... and so on

Can anyone point out what I m doing wrong?  I m trying to setup the system
so that the client browser is always sent to the same tomcat instance.
I have tried setting the directive "worker.loadbalancer.sticky_session=True"
as "worker.loadbalancer.sticky_session=1" but I still get the same
result.  I even tried adding:  worker.jvm1.domain=jvm1 ,
worker.jvm2.domain=jvm2.  as suggested in some of the threads but that
didn't help.

Thanks.

Carlos.


TEST JSP
========
<%

       HttpSession session22 = request.getSession(false);
       if ( session22 != null )
       {
               String id = session22.getId();
               out.println("sessionId: " + id);
       }
%>



JAVA VERSION
============
[root@(protected) admin]# java -version
java version "1.5.0_10"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
Java HotSpot(TM) Server VM (build 1.5.0_10-b03, mixed mode)



SOME HTTP DETAILS
=================

[root@(protected) bin]# ./httpd -V
Server version: Apache/2.2.3
Server built:   Dec 18 2006 10:56:49
Server's Module Magic Number: 20051115:3
Server loaded:  APR 1.2.7, APR-Util 1.2.7
Compiled using: APR 1.2.7, APR-Util 1.2.7
Architecture:   32-bit
Server MPM:     Prefork
 threaded:     no
   forked:     yes (variable process count)
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=128
-D HTTPD_ROOT="/usr/httpd"
-D SUEXEC_BIN="/usr/httpd/bin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="logs/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"



[root@(protected) bin]# ./httpd  -l
Compiled in modules:
 core.c
 mod_authn_file.c
 mod_authn_default.c
 mod_authz_host.c
 mod_authz_groupfile.c
 mod_authz_user.c
 mod_authz_default.c
 mod_auth_basic.c
 mod_include.c
 mod_filter.c
 mod_log_config.c
 mod_env.c
 mod_setenvif.c
 mod_ssl.c
 prefork.c
 http_core.c
 mod_mime.c
 mod_status.c
 mod_autoindex.c
 mod_asis.c
 mod_cgi.c
 mod_negotiation.c
 mod_dir.c
 mod_actions.c
 mod_userdir.c
 mod_alias.c
 mod_so.c



HTTPD.CONF
==========

<IfDefine mod_jk_module>
LoadModule jk_module      modules/mod_jk.so
</IfDefine>

<IfModule mod_jk.c>
 JkWorkersFile /usr/httpd/conf/extra/workers.properties
 JkLogFile /usr/httpd/logs/mod_jk.log
 JkLogLevel debug
 JkMount /*.jsp loadbalancer
 JkMount /servlet/* loadbalancer
 JkMount /*.xml loadbalancer
 JkMount /jkmanager/* jkstatus
 JkShmFile /usr/httpd/logs/jk.shm
 AddType text/xml .xml
</IfModule>


WORKERS.PROPERTIES
==================

worker.list=loadbalancer,jkstatus
worker.maintain=60

worker.jvm1.port=18007
worker.jvm1.host=localhost
worker.jvm1.type=ajp13
worker.jvm1.lbfactor=1
worker.jvm1.socket_timeout=1
worker.jvm1.retries=1
worker.jvm1.domain=jvm1 (I even tried this to see if it would help, but it
didn't -- removed)

worker.jvm2.port=18009
worker.jvm2.host=localhost
worker.jvm2.type=ajp13
worker.jvm2.lbfactor=1
worker.jvm2.socket_timeout=1
worker.jvm2.retries=1
worker.jvm2.domain=jvm2 (I even tried this to see if it would help, but it
didn't -- removed)

worker.jkstatus.type=status
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=jvm1,jvm2
worker.loadbalancer.sticky_session=True
worker.loadbalancer.sticky_session_force=False
worker.loadbalancer.method=B



TOMCAT1 SERVER.XML (the diff vs the orginal config file)
==============================
<Connector port="18009" enableLookups="false" redirectPort="8443"
protocol="AJP/1.3" />
<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">


TOMCAT2 SERVER.XML (the diff vs the orginal config file)
==============================

<Connector port="18007" enableLookups="false" redirectPort="8443"
protocol="AJP/1.3" />
<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm2">


MOD_JK.LOG
===========


1st access to jsp  (http://domainame.com/carlos.jsp) =====> sessionId:
11EB9613AAE1BD6E1903CAFEAD9469C4.jvm1
*****************

[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/carlos.jsp' from 4 maps
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/jkmanager/*=jkstatus' source   'JkMount'
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/servlet/*=loadbalancer' sour  ce 'JkMount'
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/*.jsp=loadbalancer' source '  JkMount'
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (602): Found a wildchar match
'/*.jsp=loadbalancer'
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] jk_handler::mod_jk.c
(1999): Into handler jakarta-servlet worker=loadbalancer r->proxyreq=0
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
wc_get_worker_for_name::jk_worker.c (114): found a worker loadbalancer
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] wc_maintain::jk_worker.c
(321): Maintaining worker loadbalancer
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
wc_get_name_for_type::jk_worker.c (290): Found worker type 'lb'
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] init_ws_service::mod_jk.c
(584): Service protocol=HTTP/1.1 method=GET host=(null) addr=69.230.90.148
name=  web1.somedomain.com port=80 auth=(null) user=(null) laddr=x.x.209.93
raddr=69.230.90.148
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] service::jk_lb_worker.c
(840): service sticky_session=1 id='2D2484891C4306E185A372BD9C1CFDAC.jvm2'
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (733): searching worker for partial
sessionid 2D2484891C4306E185A  372BD9C1CFDAC.jvm2
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (741): searching worker for session
route jvm2
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (754): found worker jvm2 (jvm2) for
route jvm2 and partial sessio  nid 2D2484891C4306E185A372BD9C1CFDAC.jvm2
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] service::jk_lb_worker.c
(860): service worker=jvm2 route=jvm2
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_get_endpoint::jk_ajp_common.c (2315): acquired connection pool slot=0
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_marshal_into_msgb::jk_ajp_common.c (548): ajp marshaling done
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_service::jk_ajp_common.c (1771): processing jvm2 with 1 retries
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (893): sending to ajp13
pos=4 len=956 max=8192
....
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (603): status = 200
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (610): Number of headers is = 3
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[0] [Set-Cookie] =
[JSESSIONID=11EB9613AAE1BD6E1903CA  FEAD9469C4.jvm1; Path=/]
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[1] [Content-Type] =
[text/html;charset=ISO-8859 (See http://ISO-8859.ora-code.com)-1]
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[2] [Content-Length] =
[62]
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=66 max=8192
....
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] ws_write::mod_jk.c (436):
written 62 out of 62
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=2 max=8192
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): 0000    05 01 00 00
00 00 00 00 00 00 00 00 00 00   00 00  - ................
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug]
ajp_process_callback::jk_ajp_common.c (1491): AJP13 protocol: Reuse is OK
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] ajp_done::jk_ajp_common.c
(2258): recycling connection pool slot=0 for worker jvm2
[Tue Jan 09 09:05:02 2007] [30637:14016] [debug] jk_handler::mod_jk.c
(2126): Service finished with status=200 for worker=loadbalancer

2nd access to same jsp  (http://domainame.com/carlos.jsp) =======>
sessionId: DAA0ECBF06B2A8C4543BEBF61C2C8787.jvm2
**********************
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/carlos.jsp' from 4 maps
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/jkmanager/*=jkstatus' source 'JkMount'
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/servlet/*=loadbalancer' source 'JkMount'
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/*.jsp=loadbalancer' source 'JkMount'
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (602): Found a wildchar match
'/*.jsp=loadbalancer'
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] jk_handler::mod_jk.c
(1999): Into handler jakarta-servlet worker=loadbalancer r->proxyreq=0
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
wc_get_worker_for_name::jk_worker.c (114): found a worker loadbalancer
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] wc_maintain::jk_worker.c
(321): Maintaining worker loadbalancer
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
maintain_workers::jk_lb_worker.c (509): decay with 2^7
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
wc_get_name_for_type::jk_worker.c (290): Found worker type 'lb'
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] init_ws_service::mod_jk.c
(584): Service protocol=HTTP/1.1 method=GET host=(null) addr=69.230.90.148
name=web1.somedomain.com port=80 auth=(null) user=(null) laddr=x.x.209.93
raddr=69.230.90.148
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] service::jk_lb_worker.c
(840): service sticky_session=1 id='11EB9613AAE1BD6E1903CAFEAD9469C4.jvm1'
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (733): searching worker for partial
sessionid 11EB9613AAE1BD6E1903CAFEAD9469C4.jvm1
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (741): searching worker for session
route jvm1
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (754): found worker jvm1 (jvm1) for
route jvm1 and partial sessionid 11EB9613AAE1BD6E1903CAFEAD9469C4.jvm1
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] service::jk_lb_worker.c
(860): service worker=jvm1 route=jvm1
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_get_endpoint::jk_ajp_common.c (2315): acquired connection pool slot=0
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_marshal_into_msgb::jk_ajp_common.c (548): ajp marshaling done
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_service::jk_ajp_common.c (1771): processing jvm1 with 1 retries
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
jk_open_socket::jk_connect.c (335): socket TCP_NODELAY set to On
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
jk_open_socket::jk_connect.c (398): timeout 1 set for socket=20
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
jk_open_socket::jk_connect.c (433): trying to connect socket 20 to
127.0.0.1:18007
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
jk_open_socket::jk_connect.c (459): socket 20 connected to 127.0.0.1:18007
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_connect_to_endpoint::jk_ajp_common.c (847): Connected socket 20 to
(127.0.0.1:18007)
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (893): sending to ajp13
pos=4 len=956 max=8192
....
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_send_request::jk_ajp_common.c (1273): request body to send 0 - request
body to resend 0
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=150 max=8192
....
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (603): status = 200
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (610): Number of headers is = 3
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[0] [Set-Cookie] =
[JSESSIONID=DAA0ECBF06B2A8C4543BEBF61C2C8787.jvm2; Path=/]
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[1] [Content-Type] =
[text/html;charset=ISO-8859 (See http://ISO-8859.ora-code.com)-1]
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[2] [Content-Length] =
[62]
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=66 max=8192
....
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] ws_write::mod_jk.c (436):
written 62 out of 62
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=2 max=8192
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): 0000    05 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00  - ................
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug]
ajp_process_callback::jk_ajp_common.c (1491): AJP13 protocol: Reuse is OK
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] ajp_done::jk_ajp_common.c
(2258): recycling connection pool slot=0 for worker jvm1
[Tue Jan 09 09:11:42 2007] [31550:14016] [debug] jk_handler::mod_jk.c
(2126): Service finished with status=200 for worker=loadbalancer

3rd access to same jsp  (http://domainame.com/carlos.jsp)  ======>
sessionId: 9CF6BCE52886C82E777E1F76917DDCB4.jvm1

[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/carlos.jsp' from 4 maps
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/jkmanager/*=jkstatus' source 'JkMount'
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/servlet/*=loadbalancer' source 'JkMount'
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/*.jsp=loadbalancer' source 'JkMount'
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
map_uri_to_worker::jk_uri_worker_map.c (602): Found a wildchar match
'/*.jsp=loadbalancer'
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] jk_handler::mod_jk.c
(1999): Into handler jakarta-servlet worker=loadbalancer r->proxyreq=0
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
wc_get_worker_for_name::jk_worker.c (114): found a worker loadbalancer
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] wc_maintain::jk_worker.c
(321): Maintaining worker loadbalancer
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
maintain_workers::jk_lb_worker.c (509): decay with 2^3
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
wc_get_name_for_type::jk_worker.c (290): Found worker type 'lb'
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] init_ws_service::mod_jk.c
(584): Service protocol=HTTP/1.1 method=GET host=(null) addr=69.230.90.148
name=web1.somedomain.com port=80 auth=(null) user=(null)
laddr=111.111.111.111 raddr=69.230.90.148
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] service::jk_lb_worker.c
(840): service sticky_session=1 id='DAA0ECBF06B2A8C4543BEBF61C2C8787.jvm2'
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (733): searching worker for partial
sessionid DAA0ECBF06B2A8C4543BEBF61C2C8787.jvm2
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (741): searching worker for session
route jvm2
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
get_most_suitable_worker::jk_lb_worker.c (754): found worker jvm2 (jvm2) for
route jvm2 and partial sessionid DAA0ECBF06B2A8C4543BEBF61C2C8787.jvm2
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] service::jk_lb_worker.c
(860): service worker=jvm2 route=jvm2
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_get_endpoint::jk_ajp_common.c (2315): acquired connection pool slot=0
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_marshal_into_msgb::jk_ajp_common.c (548): ajp marshaling done
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_service::jk_ajp_common.c (1771): processing jvm2 with 1 retries
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (893): sending to ajp13
pos=4 len=956 max=8192
....
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_send_request::jk_ajp_common.c (1273): request body to send 0 - request
body to resend 0
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=150 max=8192
....
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (603): status = 200
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (610): Number of headers is = 3
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[0] [Set-Cookie] =
[JSESSIONID=9CF6BCE52886C82E777E1F76917DDCB4.jvm1; Path=/]
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[1] [Content-Type] =
[text/html;charset=ISO-8859 (See http://ISO-8859.ora-code.com)-1]
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[2] [Content-Length] =
[62]
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=66 max=8192
....
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] ws_write::mod_jk.c (436):
written 62 out of 62
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): received from ajp13
pos=0 len=2 max=8192
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1029): 0000    05 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00  - ................
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug]
ajp_process_callback::jk_ajp_common.c (1491): AJP13 protocol: Reuse is OK
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] ajp_done::jk_ajp_common.c
(2258): recycling connection pool slot=0 for worker jvm2
[Tue Jan 09 09:15:20 2007] [30638:14016] [debug] jk_handler::mod_jk.c
(2126): Service finished with status=200 for worker=loadbalancer

__ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ __
Dave vs. Carl: The Insignificant Championship Series. ?Who will win?
http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http:/
/davevscarl.spaces.live.com/?icid=T001MSN38C07001


-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
To start a new topic, e-mail: users@(protected)
To unsubscribe, e-mail: users-unsubscribe@(protected)
For additional commands, e-mail: users-help@(protected)


©2008 junlu.com - Jax Systems, LLC, U.S.A.