THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- All nodes join live_nodes, as is the case today
- ZK structure for roles:
- /node_roles
- overseer
znode data: { .. /* some configs for overseer role */ ..}- solr1_8983 (ephemeral node)
- solr2_8983 (ephemeral node)
- solr3_8983 (ephemeral node)
- solr1_8983 (ephemeral node)
- data
znode data: { .. /* some configs for data role */ ..}- solr4_8983 (ephemeral node)
- solr5_8983 (ephemeral node)
- solr6_8983 (ephemeral node)
- solr7_8983 (ephemeral node)
- ...
- coordinator (example of a future role)
znode data: {.. /* configs.. */}- solrcoord1_8983 (ephemeral node)
- ...
- overseer
- /node_roles
Roles During Application Lifecycle:
...