Ilan Ginzburg created SOLR-15805:
------------------------------------

             Summary: SolrCloud node can be zombie with some startup exceptions
                 Key: SOLR-15805
                 URL: https://issues.apache.org/jira/browse/SOLR-15805
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: SolrCloud
    Affects Versions: main (9.0)
            Reporter: Ilan Ginzburg


In {{SolrDispatchFilter.init()}} (all Solr versions), when {{CoreContainer}} is 
created (call to {{{}createCoreContainer(){}}}), if an exception is thrown that 
is not an {{Error}} (for example, a {{{}SolrException{}}}), the issue is logged 
{{"Could not start Solr. Check solr/home property and the logs"}} but the 
{{init()}} method does not fail and the node is left in a non functional state 
until it is killed by some external mechanism.

I suggest to change this here and treat all exceptions the way we treat errors 
and throw from {{{}SolrDispatchFilter.init(){}}}.

 

See some exchanges on this topic in the [Solr Apache 
Slack|https://the-asf.slack.com/archives/CEKUCUNE9/p1636899376068500].



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to