[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