Thanks in advance for the help. I have been getting the following error periodically.
GetVBucket is implemented only for VBucketNodeLocator implementation of IMemcachedNodeLocator
I am using couchbase as a session state offload and a caching utility.
The conditions under which I was receiving this error are as follows:
Couchbase 2.5.1 enterprise.
2 node system
when I am calling the following method:
var answer = _couchBaseClient.KeyExists("Key_Name");
For some reason the KeyExists method throws this error.
I am running this code in a two IIS server environment. The error essentially prevents the site from being usable.
I was able to remove this error but one of the two ways (neither of which is preferable to me):
removing the use of the KeyExists method which I don’t want to do.
remove 1 node of my 2 node setup which makes fail over not possible…again something I don’t want to do.
So my question(s) is:
What I am doing wrong?
Not best practice?