Skip to content

Commit

Permalink
SOLR-16982 Reflect change in reference guide (#2355)
Browse files Browse the repository at this point in the history
(cherry picked from commit ab65ded)
  • Loading branch information
janhoy committed Mar 21, 2024
1 parent ba5a79a commit d4b06bc
Showing 1 changed file with 1 addition and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,7 @@ If circuit breakers are enabled, requests may be rejected under the condition of

It is up to the client to handle this error and potentially build retry logic as this should be a transient situation.

In a sharded collection, when a circuit breaker trips on one shard, the entire query will fail,
even if the other shard requests succeed. This will multiply the failures seen by the end users.
Setting the `shards.tolerant=true` parameter on requests can help with graceful degradation when
circuit breaker thresholds are reached on some nodes. See the xref:deployment-guide:solrcloud-distributed-requests.adoc#shards-tolerant-parameter[`shards.tolerant` Parameter] for details.
In a request to a sharded collection, the circuit breaker is only checked on the node handling the initial request, not for inter-node requests. It is therefore recommended to load balance client requests across Solr nodes to avoid hotspots.

== Circuit Breaker Configurations
All circuit breaker configurations are listed as independent `<circuitBreaker>` entries in `solrconfig.xml` as shown below.
Expand Down

0 comments on commit d4b06bc

Please sign in to comment.