[Zope-dev] Conflict errors on BDBMinimal storage
Michael Dunstan
michael at looma.co.nz
Tue May 18 02:54:45 EDT 2004
On 18/05/2004, at 6:57 AM, Gerhard Schmidt wrote:
> On Mon, May 17, 2004 at 01:38:15PM -0400, Chris McDonough wrote:
>> AFAIK Zope is the only appserver that even makes an attempt at
>> allowing
>> session data to be shared between servers like this. Most other
>> appservers require you to set up "session affinity" in your load
>> balancer and have a session database on each appserver.
>
> and nealy every system failed to do so. How do you implement this
> session affinity. Based on source IP. At the moment every large ISP
> uses multiple Proxyserver so every request comes from a different
> IP so the affinity doesn´t work for them. The Proxyserver provided by
> our Computing Center is also split on at least 8 Hosts, so everyone
> using this proxy would lose session infomation, getting very strange
> effekts.
Perhaps you can get some relief by using pound as your load balancer.
It is quite capable at sniffing out user sessions including watching
the Cookie header. See http://www.apsis.ch/pound/
Michael
More information about the Zope-Dev
mailing list