Mention best practice of using multiple `--join` arguments in a cluster
@chipotle is already working on this.
Since Jan 13, 2016.
- Dominant language
- CSS
- Stars
- 118
- Forks
- 161
- PR merge metrics
- No merged PRs in 30d
Description
It is usually advisable to give rethinkdb multiple --join arguments, one for each other server in the cluster.
That way, if one other server is down when restarting a RethinkDB node, it will still be able to connect to the cluster rather than waiting (possibly forever) for that one server to come up.
A RethinkDB server started with multiple --join options will become available once it's able to connect to at least one of them. If it can't connect to any of the listed servers, it will stay in a partially available state and keep trying to connect. In this state it can respond to incoming cluster connections from other nodes, but will not accept any client connections nor process queries.
http://rethinkdb.com/docs/start-a-server/ might be the best way to put this (under "A RethinkDB cluster using multiple machines").
This came up on our community Slack channel.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.