Sometimes the value is not returned to the client although it does exist in the cluster
Hi guys, I'm using Couchbase 2.0 cluster and Enyim 2.12 client in custom session provider that maintains my site's web session.
For some weird reason some of my Get requests return NULL value.
This happens only when the requests are sent from IIS web server. When I'm calling the session provider code from a console application (under much higher load) - none of the requests are ever getting lost.
I'm running the console app on the same server where the console app is running, so I don't think it's the firewall related issue.
I even added several retries in case of the NULL value returned by Get method (thinking that the malfunction might be caused by some kind of network glitch), but those retries never help...
I know that those values DO exist in the memcache (getting the values for the failed keys from a console app right after the failure always return a value)
I'm really running out of ideas here and will appreciate a lot if someone could help me solving this mystery!