Jan Høydahl created SOLR-16974:
----------------------------------
Summary: Configure Circuit Breakers globally
Key: SOLR-16974
URL: https://issues.apache.org/jira/browse/SOLR-16974
Project: Solr
Issue Type: New Feature
Security Level: Public (Default Security Level. Issues are Public)
Components: Circuit Breakers
Reporter: Jan Høydahl
Assignee: Jan Høydahl
Currently Circuit Breakers are configured per core in solrconfig.xml. However,
cores/collections do not live in isolation, and it could be that a cluster
administrator would like to enforce circuit breakers for the entire cluster.
I'm not clear as to whether we need both cluster level and a core level
pluggability. And would core-level breakers add to any cluster-level ones or
override them for that core?
A potential design is to add this as a new plugin in solr.xml, and have them
added in a new static context of CircuitBreakerRegistry. Then the isTripped
logic would consult both the per-core list and the static/global list of
breakers.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]