Config: 1 zero 3 servers
Right after bulk load and bringing up the servers, queries are served with correct results intermittently, most queries fail with error like Invalid request, please try again
. During this time I see that the servers are exchanging snapshots amongst themselves. The logs read
predicate.go:52: Getting SNAPSHOT: Time elapsed: 05s, bytes written: 110 MB, bytes/sec 22092938
Once this Getting snapshot is done across all the servers, the queries are served just fine.
- Is there any way to know when the Getting snapshot finishes, so we know that the server is ready to serve the requests properly?
or - Is there a way to disable the exchange of snapshots between the servers, since all the snapshots are identical (we are bringing up 3 servers with identical data)