Lower the threads down to 4 or 8 or so. It's rare that it needs adjusting.
Things we'd like to know:
- your version of memcached
- how many queries/second you run
- stats output usually helps
have you gone through this page yet?
http://code.google.com/p/memcached/wiki/Timeouts
then there's this:
http://code.google.com/p/memcached/wiki/NewServerMaint
I will need to look at those further today. This weekend went a little haywire for me. :)
The tool is there so you can rule if your client is an issue or not, ie;
if the tool never sees a blip but all/most/some of your clients are seeing
blips, it's the client's fault. If the tool sees a blip, you can see
exactly where it's getting hung up and further narrow it down.
On Mon, 21 Feb 2011, Patrick Santora wrote:
>
> Its just strange. Memcaced with verbose logging looks ok but the client machines just take forever to get data. Like in the stats I don't
> see anything out of the ordinary. The nic settings look ok too. Quite frustrating...
So initial testing via those links have not caused the bottleneck I have been seeing. I am going to test further and have started to also investigate the use of spymemcached client since it looks to be a recommended client to use.
Yeah. I will run it the next time the issue comes up. Does it matter if I run the tester on the same box the clients on? It should not matter but thought ii would ask.
Thanks!
Yeah I looked into that one. I have it in my back pocket just in case. Unless im told I should use that over spymemcached.
So yeah. run one on the client and one on an idle machine elsewhere.
On Mon, 21 Feb 2011, Patrick Santora wrote:
>
> Yeah. I will run it the next time the issue comes up. Does it matter if I run the tester on the same box the clients on? It should not matter but
> thought ii would ask.
>
> Thanks!
>
On Mon, Feb 21, 2011 at 9:23 PM, Patrick Santora <patw...@gmail.com> wrote:
> Its just strange. Memcaced with verbose logging looks ok but the client
> machines just take forever to get data. Like in the stats I don't see
> anything out of the ordinary. The nic settings look ok too. Quite
> frustrating...
>
Its just strange. Memcaced with verbose logging looks ok but the client machines just take forever to get data. Like in the stats I don't see anything out of the ordinary. The nic settings look ok too. Quite frustrating...
Yeah. I will run it the next time the issue comes up. Does it matter if I run the tester on the same box the clients on? It should not matter but thought ii would ask.
Thanks!
I have multiple servers on the front end that each have 100 connections round robining to memcached.
Hi Patrick, what do you mean by this? Do you have 100 instances of Spy
MemCachedClient to which you round robin requests?
Boris