@@ -15,15 +15,15 @@ live cluster with the <<cluster-update-settings,cluster-update-settings>> API.
15
15
The parent-level breaker can be configured with the following settings:
16
16
17
17
`indices.breaker.total.use_real_memory`::
18
-
19
- _Static_ setting determining whether the parent breaker should take real
18
+ (<<static-cluster-setting,Static>>)
19
+ Determines whether the parent breaker should take real
20
20
memory usage into account (`true`) or only consider the amount that is
21
21
reserved by child circuit breakers (`false`). Defaults to `true`.
22
22
23
23
[[indices-breaker-total-limit]]
24
24
// tag::indices-breaker-total-limit-tag[]
25
25
`indices.breaker.total.limit` {ess-icon}::
26
-
26
+ (<<dynamic-cluster-setting,Dynamic>>)
27
27
Starting limit for overall parent breaker. Defaults to 70% of JVM heap if
28
28
`indices.breaker.total.use_real_memory` is `false`. If `indices.breaker.total.use_real_memory`
29
29
is `true`, defaults to 95% of the JVM heap.
@@ -41,14 +41,14 @@ parameters:
41
41
[[fielddata-circuit-breaker-limit]]
42
42
// tag::fielddata-circuit-breaker-limit-tag[]
43
43
`indices.breaker.fielddata.limit` {ess-icon}::
44
-
44
+ (<<dynamic-cluster-setting,Dynamic>>)
45
45
Limit for fielddata breaker. Defaults to 40% of JVM heap.
46
46
// end::fielddata-circuit-breaker-limit-tag[]
47
47
48
48
[[fielddata-circuit-breaker-overhead]]
49
49
// tag::fielddata-circuit-breaker-overhead-tag[]
50
50
`indices.breaker.fielddata.overhead` {ess-icon}::
51
-
51
+ (<<dynamic-cluster-setting,Dynamic>>)
52
52
A constant that all field data estimations are multiplied with to determine a
53
53
final estimation. Defaults to `1.03`.
54
54
// end::fielddata-circuit-breaker-overhead-tag[]
@@ -64,14 +64,14 @@ request) from exceeding a certain amount of memory.
64
64
[[request-breaker-limit]]
65
65
// tag::request-breaker-limit-tag[]
66
66
`indices.breaker.request.limit` {ess-icon}::
67
-
67
+ (<<dynamic-cluster-setting,Dynamic>>)
68
68
Limit for request breaker, defaults to 60% of JVM heap.
69
69
// end::request-breaker-limit-tag[]
70
70
71
71
[[request-breaker-overhead]]
72
72
// tag::request-breaker-overhead-tag[]
73
73
`indices.breaker.request.overhead` {ess-icon}::
74
-
74
+ (<<dynamic-cluster-setting,Dynamic>>)
75
75
A constant that all request estimations are multiplied with to determine a
76
76
final estimation. Defaults to `1`.
77
77
// end::request-breaker-overhead-tag[]
@@ -87,12 +87,12 @@ circuit breaker also considers that memory is not only needed for representing t
87
87
also as a structured object which is reflected by default overhead.
88
88
89
89
`network.breaker.inflight_requests.limit`::
90
-
90
+ (<<dynamic-cluster-setting,Dynamic>>)
91
91
Limit for in flight requests breaker, defaults to 100% of JVM heap. This means that it is bound
92
92
by the limit configured for the parent circuit breaker.
93
93
94
94
`network.breaker.inflight_requests.overhead`::
95
-
95
+ (<<dynamic-cluster-setting,Dynamic>>)
96
96
A constant that all in flight requests estimations are multiplied with to determine a
97
97
final estimation. Defaults to 2.
98
98
@@ -105,12 +105,12 @@ usage of things held in memory that are not released when a request is
105
105
completed. This includes things like the Lucene segment memory.
106
106
107
107
`indices.breaker.accounting.limit`::
108
-
108
+ (<<dynamic-cluster-setting,Dynamic>>)
109
109
Limit for accounting breaker, defaults to 100% of JVM heap. This means that it is bound
110
110
by the limit configured for the parent circuit breaker.
111
111
112
112
`indices.breaker.accounting.overhead`::
113
-
113
+ (<<dynamic-cluster-setting,Dynamic>>)
114
114
A constant that all accounting estimations are multiplied with to determine a
115
115
final estimation. Defaults to 1
116
116
@@ -126,7 +126,7 @@ See the "prefer-parameters" section of the <<modules-scripting-using,scripting>>
126
126
documentation for more information.
127
127
128
128
`script.context.$CONTEXT.max_compilations_rate`::
129
-
129
+ (<<dynamic-cluster-setting,Dynamic>>)
130
130
Limit for the number of unique dynamic scripts within a certain interval
131
131
that are allowed to be compiled for a given context. Defaults to `75/5m`,
132
132
meaning 75 every 5 minutes.
0 commit comments