This page is meant as a template for writing a SIP. To create a SIP choose Tools->Copy on this page and modify with your content and replace the heading with the next SIP number and a description of your issue. Replace anything in italics with your own description.
Status
Current state: Under Discussion
...
We will need to expose additional ports from Solr nodes for ZK functionality. This will likely include the ZK secureClientPort
, and possibly the serverPort
, electionPort
and , Admin port and others.
Proposed Changes
There are several phases to accomplishing what we would need to do.
...
[ TBD ]
Rejected Alternatives
- Continue to launch embedded ZK process the same way that we do now. This is an unattractive proposal because we will be tied to ZK internals which are subject to change and not part of their public APIs.
bin/solr -cloud mode should launch a local ZK in its own process using zkcli's runzk option (instead of embedded in the first Solr process)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key SOLR-7099
Simple script to start external ZookeeperJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key SOLR-7074
Standalone solr as *two* applications -- Solr and a controlling agentJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key SOLR-6734