First, minor nitpick, you're using the win32 version of memcached, there's
no .Net version of it. There's .Net clients though, and it would probably
help if you told us which client you are using.

Second, when you use the -d install option, whatever other options you put
in the command-line won't be stored. You have to manually find the registry
key and modify that if you want other options when you're running it as a
service.

If you want to use the verbose mode, just run it directly from your
command-line with the -vv option and watch the output. If you absolutely
want logfiles, redirect output to a file. :-)

Finally, I don't think fiddling with the options will help you with your
problem. You can't store values larger than 1MB, those will just be
discarded. Also, if you're using the Enyim .Net client, it hashes all your
keys, so you can't easily retrieve your value from other clients using the
key you used. Those are likely candidates for your problem.


/Henrik

On Sat, Oct 25, 2008 at 1:35 AM, Vipin <[EMAIL PROTECTED]> wrote:

>
>
> I have recently started using Memcached for .NET and having problems
> with missing keys. I think problem that I am having is supposed to be
> fixed by option "-M" and allocating higher memory by using "-m 2048"
> but that doesn't seem to be working for me. I am installing Memcahed
> using this command:-
>
> memcached -d install -m 2048 -M -l 10.184.4.94 -p 11211 -v
>
> Also how do I go about using verbose. Are there any log files produced
> for the verbose mode?
>
> Regards
> Vipin

Reply via email to