Hello - all our production environments as deployed as a cloud, even when just 
a single Solr instance is used. We did this for the purpose having a single 
method of deployment / provisioning and just because we have the option to add 
replica's with ease if we need to.

We never use embedded Zookeeper.

Markus
 
 
-----Original message-----
> From:Andy C <andycs...@gmail.com>
> Sent: Thursday 28th July 2016 17:38
> To: solr-user@lucene.apache.org
> Subject: Are there issues with the use of SolrCloud / embedded Zookeeper in 
> non-HA deployments?
> 
> We have integrated Solr 5.3.1 into our product. During installation
> customers have the option of setting up a single Solr instance, or for high
> availability deployments, multiple Solr instances in a master/slave
> configuration.
> 
> We are looking at migrating to SolrCloud for HA deployments, but are
> wondering if it makes sense to also use SolrCloud in non-HA deployments?
> 
> Our thought is that this would simplify things. We could use the same
> approach for deploying our schema.xml and other configuration files on all
> systems, we could always use the SolrJ CloudSolrClient class to communicate
> with Solr, etc.
> 
> Would it make sense to use the embedded Zookeeper instance in this
> situation? I have seen warning that the embedded Zookeeper should not be
> used in production deployments, but the reason generally given is that if
> Solr goes down Zookeeper will also go down, which doesn't seem relevant
> here. Are there other reasons not to use the embedded Zookeeper?
> 
> More generally, are there downsides to using SolrCloud with a single
> Zookeeper node and single Solr node?
> 
> Would appreciate any feedback.
> 
> Thanks,
> Andy
> 

Reply via email to