We are diagnosing a weird intermittent problem where we are getting an {error, disconnected} exception from the riak erlang client. There is not a lot of information generated on our side, other than we trying to do a request on a connection and get this error. We have our own connection pooling mechanism with 10 connections available to each node in the cluster.
When I do a vnode_status on one of the suspect nodes, I get a dozen of the following type of output. They all have the {read_block_error,<<“0”>>} tuple: VNode: 45671926166590716193865151022383844364247891968 Backend: riak_kv_eleveldb_backend Status: [{stats,<<" Compactions\nLevel Files Size(MB) Time(sec) Read(MB) Write(MB)\n--------------------------------------------------\n 0 3 0 0 0 0\n">>}, {read_block_error,<<"0">>}, {fixed_indexes,true}] So my question is pretty simple and just looking for clarification. How should this be read? 1) that there are 0 read_block_errors? Or 2) that the read_block_error code is <<“0”>>. Cheers, Bryan ---- Bryan Hughes Go Factory (415) 515-7916 http://www.go-factory.net Connecting the Internet of Things
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com