LVS and RT

Hello,

We have been playing with different redundant architectures.

The system we are trying now is comprised of:
1- Two front end servers running an LVS based proxy system. Proxy to
RT and also other apps.
2- The two previous servers load balance to two RT servers.
3- The RT servers talk to a MySQL Master/Slave setup.

We are trying to understand how Mason/Perl/RT are managing end user
sessions. We are getting session mix-ups. User A becomes User B…

Any experience with such a setup? Or any enlightenment on how user
sessions work in RT?

Thanks
Thierry

Hello,

We have been playing with different redundant architectures.

The system we are trying now is comprised of:
1- Two front end servers running an LVS based proxy system. Proxy to
RT and also other apps.
2- The two previous servers load balance to two RT servers.
3- The RT servers talk to a MySQL Master/Slave setup.

We are trying to understand how Mason/Perl/RT are managing end user
sessions. We are getting session mix-ups. User A becomes User B…

Any experience with such a setup? Or any enlightenment on how user
sessions work in RT?

Thanks
Thierry

Are you storing your sessions in the database with an INNODB table,
or are they stored in the filesystem?

Ken

I would say you need to add some persistence on your lvs side. We do this with something else and keep persistence for a while (like 4 hours, more than normal), this way its balanced to a degree, users within a certain time frame are returned to the same server. When dealing with web sessions you are probably going to have to do this.-----Original Message-----
From: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Thierry Thelliez
Sent: Tuesday, February 08, 2011 12:16 AM
To: rt-users@lists.bestpractical.com
Subject: [rt-users] LVS and RT

Hello,

We have been playing with different redundant architectures.

The system we are trying now is comprised of:
1- Two front end servers running an LVS based proxy system. Proxy to RT and also other apps.
2- The two previous servers load balance to two RT servers.
3- The RT servers talk to a MySQL Master/Slave setup.

We are trying to understand how Mason/Perl/RT are managing end user sessions. We are getting session mix-ups. User A becomes User B…

Any experience with such a setup? Or any enlightenment on how user sessions work in RT?

Thanks
Thierry