[horde] Memcache server questions

Michael M Slusarz slusarz at horde.org
Sun Nov 16 22:26:28 UTC 2008


Quoting Steve Devine <sd at msu.edu>:

>> Sounds like you are running into the bug that was fixed via this  
>> series of patches (these patches are to Horde 3.3):
>> http://cvs.horde.org/diff.php/framework/SessionHandler/SessionHandler/memcache.php?r1=1.1.2.8&r2=1.1.2.11
>>
>> These fixes will be a part of Horde 3.3.1.

[snip]

> Michael
> A little clarification please. Are you saying that with the above  
> patch an array of front end servers will actively use an array of  
> memcache servers and that users on these front ends will be able to  
> pass between these front end servers with out losing session data?

You don't need these patches to do what you are asking - memcache was  
designed to be able to be independent of the front end (it is one of  
the ways to replace file-based sessions which, without some sort of  
NFS-like setup, is stuck to a single server per session).

The patch above fixes the problem that someone mentioned in the thread  
that all users are thrown off every once in awhile when using memcache  
session handling.  This was due to a race condition in writing the  
session lookup table, and is fixed by the patch I gave.

michael



More information about the horde mailing list