I am using version 1.2.6. and this works for me also. I changed the registry entry like "C:\Projects\Memcahed Win32 1.2.6\memcached.exe" -d runservice -m 2048 -M. And then using "stats" I could see maxbtes limit.
limit_maxbytes: 2147483648 = 2048 MB Also this also seems to have resolved other error that I was getting while setting the keys. Now I am able to set all my keys without any error. I have run it 3-4 times without any error. In case it comes again I'll send my logs. Thanks everyone. On Fri, Oct 31, 2008 at 3:58 AM, Henrik Schröder <[EMAIL PROTECTED]> wrote: > This works for me using version 1.2.5 of the win32 version of memcached: > > http://lists.danga.com/pipermail/memcached/2007-July/004603.html > > That is, you change the ImagePath value in > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server by > just adding whatever parameters you want. Then you restart your service, and > the new settings should be in effect. Also, remember that you can't look at > the current memory usage of the memcached process, you have to execute the > "stats" command and look at the value of the "limit_maxbytes" field if you > change the max memory size and verify it. > > > /Henrik Schröder > > > On Fri, Oct 31, 2008 at 6:54 AM, Vipin <[EMAIL PROTECTED]> wrote: > >> >> >> Default memory is 64 MB. Check it in the help using memcached -h. >> >> So far no luck with changing registry keys. I dont seem to locate >> egistry specifics to this setting. Anybody knows more details on >> specific registry key path pls send those. >> >> On Oct 30, 9:38 pm, TheJonathan <[EMAIL PROTECTED]> wrote: >> > Did you ever have any luck finding those registry keys with the >> > configuration? Does anyone know what the memcached-Win32 uses as a >> > default memory size if you just install it with "memcached.exe -d >> > install"? >> > >> > On Oct 29, 11:24 am, "Vipin Kalra" <[EMAIL PROTECTED]> wrote: >> > >> > >> > >> > > I beleive it was all random. But I'll run it again couple of times >> collect >> > > my logs and will send you a copy of those. In my logs I am printing >> both >> > > keys and values for both success and failure cases. >> > >> > > On Wed, Oct 29, 2008 at 3:04 AM, Henrik Schröder <[EMAIL PROTECTED]> >> wrote: >> > > > Hi Vipin, >> > >> > > > The thing that happens is that the memcached server returns either >> ERROR, >> > > > SERVER_ERROR or CLIENT_ERROR, but I forgot to print out that message >> in the >> > > > default logger, so I don't know exactly what happens in your case. >> > >> > > > I've uploaded a new version to >> > > >http://code.google.com/p/beitmemcached/downloads/listwhereit will >> > > > actually print out the error it gets from the memcached server >> while using >> > > > the default logger. >> > >> > > > The reason you're seeing this error is because there is something in >> either >> > > > your key or your value that causes the entire request to become >> invalid, and >> > > > the client doesn't warn you about this like it should. Do you think >> you can >> > > > isolate the error and reproduce it, either by finding a key that >> always >> > > > gives this error, or a value that always gives this error? And if >> so, can >> > > > you send me that example so I can reproduce the error on my end? >> > >> > > > Or is the error completely random, such that a specific key and >> value is >> > > > sometimes stored ok, and sometimes not? >> > >> > > > /Henrik Schröder >> > >> > > > On Tue, Oct 28, 2008 at 9:21 PM, Vipin Kalra <[EMAIL PROTECTED]> >> wrote: >> > >> > > >> hey Henrik, >> > >> > > >> Now I upgraded to version 1.2.6 and getting these error >> intermitently >> > > >> while while setting the data:- >> > >> > > >> ERROR BeIT.MemCached.ServerPool - Error in Execute<T>: localhost >> > > >> at BeIT.MemCached.PooledSocket.ReadResponse() in >> > > >> >> C:\downloads\Memcached\BeITMemcached_source_2008_09_01\ClientLibrary\Pooled >> Socket.cs:line >> > > >> 149 >> > > >> at >> > > >> >> BeIT.MemCached.MemcachedClient.<>c__DisplayClass1.<store>b__0(PooledSocket >> > > >> socket) in >> > > >> >> C:\downloads\Memcached\BeITMemcached_source_2008_09_01\ClientLibrary\Memcac >> hedClient.cs:line >> > > >> 381 >> > > >> at BeIT.MemCached.ServerPool.Execute[T](SocketPool pool, T >> > > >> defaultValue, UseSocket`1 use) in >> > > >> >> C:\downloads\Memcached\BeITMemcached_source_2008_09_01\ClientLibrary\Server >> Pool.cs:line >> > > >> 136 >> > >> > > >> My key size is still less than 10K. >> > >> > > >> Any idea??- Hide quoted text - >> > >> > - Show quoted text - > > >