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?
- 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)