During a load test, we were seeing this:
{“timestamp”:“2017-01-13T13:26:47.0455387-05:00”,“message”:{“Key”:“devprod::Events::header::nxi3hlcvil1o5mpw0a40myrz”,“Status”:“NodeUnavailable”,“Message”:“The node ww.xx.yy.zz:11210 that the key was mapped to is either down or unreachable. The SDK will continue to try to connect every 1000ms. Until it can connect every operation routed to it will fail with this exception.”,“Exception”:{“ClassName”:“Couchbase.Core.NodeUnavailableException”,“Message”:“The node ww.xx.yy.zz:11210 that the key was mapped to is either down or unreachable. The SDK will continue to try to connect every 1000ms. Until it can connect every operation routed to it will fail with this exception.”,“Data”:null,“InnerException”:null,“HelpURL”:null,“StackTraceString”:null,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:null,“WatsonBuckets”:null}},“logger”:“Couchbase.AspNet.SessionState.SessionStateItem”,“level”:“WARN”,“thread”:“195”,“domain”:"/LM/W3SVC/4/ROOT/application-1-131287399073920547",“username”:“CORE\lwr-iisman”,“log4net:locationInfo”:{“class”:“Couchbase.AspNet.SessionState.SessionStateItem”,“method”:“Load”,“file”:null,“line”:“0”}}
other exception:
{“timestamp”:“2017-01-13T14:11:39.8878279-05:00”,“message”:“System.ObjectDisposedException: Cannot access a disposed object.\r\nObject name: ‘System.Net.Sockets.SocketAsyncEventArgs’.\r\n at System.Net.Sockets.SocketAsyncEventArgs.StartConfiguring()\r\n at System.Net.Sockets.SocketAsyncEventArgs.SetBufferInternal(Byte buffer, Int32 offset, Int32 count)\r\n at System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(Int32 offset, Int32 count)\r\n at Couchbase.IO.Connection.Receive(Socket socket, SocketAsyncEventArgs e)\r\n at Couchbase.IO.Connection.OnCompleted(Object sender, SocketAsyncEventArgs args)”,“logger”:“Couchbase.IO.ConnectionBase”,“level”:“WARN”,“thread”:“271”,“domain”:"/LM/W3SVC/4/ROOT/application-1-131287399295295629",“username”:“CORE\lwr-iisman”,“log4net:locationInfo”:{“class”:“Couchbase.IO.Connection”,“method”:“OnCompleted”,“file”:null,“line”:“0”}}
And also:
{“timestamp”:“2017-01-13T13:20:22.3936474-05:00”,“message”:“Failed to read cache from couchbase. This could be a temporary failure. An abundance of errors in a single application is probably an issue with couchbase-bucket-object in AppSettings”,“logger”:“Company.Common.Caching.CacheManager”,“exception_msg”:“Thread was being aborted.”,“exception”:“System.Threading.ThreadAbortException: Thread was being aborted. NEWLINETOKEN at Couchbase.Core.Server.Send[T](IOperation1 operation) NEWLINETOKEN at Couchbase.Core.Buckets.CouchbaseRequestExecuter.SendWithRetry[T](IOperation
1 operation) NEWLINETOKEN at Couchbase.CouchbaseBucket.Get[T](String key) NEWLINETOKEN at Couchbase.CouchbaseBucket.GetDocument[T](String id) NEWLINETOKEN at Company.Common.Caching.CacheManager.GetItemDataFromCouchbaseBinary[T](ILocatable itemLocator)”,“level”:“ERROR”,“thread”:“163”,“domain”:"/LM/W3SVC/4/ROOT/application-1-131287399021339295",“username”:“CORE\lwr-iisman”,“log4net:locationInfo”:{“class”:“Company.Common.Caching.CacheManager”,“method”:“GetItemDataFromCouchbaseBinary”,“file”:null,“line”:“0”}}