We’re seeing a bunch of errors like this in our logs - is there a timeout setting we should be adjusting?
Clients are using the php sdk or and some are using client side moxi - as best we can tell the errors correlate with failed connection attempts by clients. Everything is in the same aws zone and the couchbase servers are provisioned with the extra iops setting. Normally we run a pair of enterprise servers taking advantage of the free tier, right now I threw two more on their to see if it made a difference - it didn’t so I’m I’m going to balance them out again tomorrow.
There are 5 buckets, 2 memcache and 3 couchbase. The logs bucket which seems to be the problem is mostly of increment calls - about 100/sec (we keep a counter for each page/hour and increment hits)
Server error during processing: [“web request failed”,
{path,"/pools/default/bucketsStreaming/logs"},
{type,exit},
{what,
{timeout,
{gen_server,call,
[vbucket_map_mirror,
#Fun<vbucket_map_mirror.6.22160590>]}}},
{trace,
[{gen_server,call,2},
{menelaus_web_buckets,
build_bucket_node_infos,4},
{menelaus_web_buckets,build_bucket_info,5},
{menelaus_web,streaming_inner,3},
{menelaus_web,handle_streaming,4},
{request_throttler,do_request,3},
{menelaus_web,loop,3},
{mochiweb_http,headers,5}]}] (repeated 1 times)