I have Tomcat3.2.1, Windows NT Server 4.0 sp6, Apache 1.2.12 mod_jk

I haver One machine, One Apache, FOUR Tomcats: A,B,C and D
I have a session based web aplication, but I want a load balanced 
distribution of session as described in workers.properties and mod_jk 
documentation.
My problem is that even opening a session, Apache uses a different Tomcat 
for each request in the same session.

Load balancing works well but session tracking by mod_jk isn't working.


I acces a JSP page witch opens a sessions and shows me:
  Tomcat: A
  Cookie JSESSIONID: null
  Session.id: srx89t49g1.ajp13A
Reloading the page...
  Tomcat:B
  Cookie JSESSIONID: srx89t49g1.ajp13A
  Session.id: 7c3lo54av1.ajp13B
Reloading the page
  Tomcat: C
  Cookie JSESSIONID: 7c3lo54av1.ajp13B
  Session.id:7cb7g04be1.ajp13C
Reloading the page
  Tomcat: D
  Cookie JSESSIONID: 7cb7g04be1.ajp13C
  Session.id:vebsdi4c01.ajp13D
Reloading the page
  Tomcat: A
  Cookie JSESSIONID: vebsdi4c01.ajp13D
  Session.id:6l1qe94db1.ajp13A

As seen in this trace tomcat acts as expected, it finds a JSESSIONID cookie 
that is not owned by  itself and then creates a new session with a new 
cookie.



this is part of my mod_jk.conf

JkMount /conline/servlet/* loadbalancer
JkMount /conline/*.jsp loadbalancer



this is part of my workers properties:

worker.list=loadbalancer

worker.loadbalancer.balanced_workers=ajp13A, ajp13B, ajp13C, ajp13D

worker.ajp12A.port=7001
worker.ajp12A.host=localhost
worker.ajp12A.type=ajp12
worker.ajp12A.lbfactor=1

worker.ajp13A.port=9001
worker.ajp13A.host=localhost
worker.ajp13A.type=ajp13
worker.ajp13A.lbfactor=1

worker.ajp12B.port=7002
worker.ajp12B.host=localhost
worker.ajp12B.type=ajp12
worker.ajp12B.lbfactor=1

worker.ajp13B.port=9002
worker.ajp13B.host=localhost
worker.ajp13B.type=ajp13
worker.ajp13B.lbfactor=1


worker.ajp12C.port=7003
worker.ajp12C.host=localhost
worker.ajp12C.type=ajp12
worker.ajp12C.lbfactor=1

worker.ajp13C.port=9003
worker.ajp13C.host=localhost
worker.ajp13C.type=ajp13
worker.ajp13C.lbfactor=1

worker.ajp12D.port=7004
worker.ajp12D.host=localhost
worker.ajp12D.type=ajp12
worker.ajp12D.lbfactor=1

worker.ajp13D.port=9004
worker.ajp13D.host=localhost
worker.ajp13D.type=ajp13
worker.ajp13D.lbfactor=1

Can anyone help me ? thaks...



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to