Hi, I'm not familiar with this the client errors -- but from a search, I'm
guessing that you're using the PHP memcached library? Eg
http://www.php.net/manual/en/memcached.constants.php...

Anyway, to tell what the server is actually complaining about (as opposed
to how the client is reporting back), I like to use a network dump -- ngrep
is my favorite. Can you see what the actual network traffic on the port is
like during one of these failures? That might give some clues.

Based on what you've said so far, he's a shot in the dark: when the server
is filing up (eg, not evicting) everything is fine, but when we need to
evict as well, things get a little slower and so either the client is
timing out or the server is having allocation trouble (I don't know if the
actually happens, which is why I want to see what's coming over the wire).
Once the client sees a few of these failure to write (or maybe just one),
it puts connecting to the server on hold for a short time to make sure it's
not contributing to the problem, and then for this period of time you see
the the temporarily disabled error (and the client isn't actually sending
traffic). The server is probably still up at this point, the client is just
failing fast.

This theory can be confirmed or refuted with ngrep or tcpdump.

Hope this helps!

~Ryan


On Tue, Feb 11, 2014 at 8:26 AM, Joe7 <[email protected]> wrote:

> Just to confirm: its only happening *once the cache is full*
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "memcached" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"memcached" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to