I just ran into the same issue this past weekend, same stack as you. The apache error log was full of memcache related errors (see below for examples), so I tried to switch to version 0.91 based on recommendations I saw. But the errors didn't stop until I switched to python-memcache. Now, it is working like a charm.
[[email protected]] mcm_fetch_cmd():1181: memcache(4) protocol error: server sent data for key not in request [[email protected]] mcm_get_line():1547: memcache(4) protocol error: no \r before \n [[email protected]] mcm_get_line():1547: memcache(4) protocol error: no \r before \n [[email protected]] mcm_fetch_cmd():1159: memcache(4) protocol error: protocol, expected a response -Ricky On Sep 1, 11:47 am, Ryan Mark <[email protected]> wrote: > Hey Folks - I did load testing on my amazon ec2 > ubuntu+django+postgresql+memcached setup. I discovered that under > load, cmemcache seems to fail on get cache requests. It causes django > to make a bunch of set cache calls, even though the key exists in > memcached. switching to python-memcache fixed this problem > > The django docs seem to recommend using cmemcache - even though it has > not been updated in a long time. It is supposedly faster than the pure > python library (it uses the c libmemcache). It looks to me like there > are serious problems with it that would have caused a big headache had > I not also been monitoring memcached while load testing. > > Anybody have anything to add to this? > > Ryan Mark > > -- > Ryan Markhttp://ryan-mark.com > 847 691 8271 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---

