Does anyone stand up ZooKeeper first, and then use the Solr CLI to interact 
with it, for example, by uploading configsets or maybe setting some Cluster 
Properties, before any Solr nodes are started?
I ask because as we have matured the V2 API and added more SolrJ http apis, 
there has been some interest in making Solr CLI use HTTP instead of talking 
direct to ZooKeeper.   
There is also some interesting work in https://github.com/apache/solr/pull/4320 
that moves us in that direction as well.
I struggle in my direct experience to think about where I have configured 
ZooKeeper independent of Solr, and indeed it feels like an anti-pattern since 
the Solr APIs are where we have lots of validation etc.   And having ZooKeeper 
exposed directly to the CLI seems also to have it's own issues from a security 
perspective.
So was curious if this is a real need?
Eric

Reply via email to