# Setting script.max\_compilations\_per\_minute error

**URL:** <https://discuss.elastic.co/t/setting-script-max-compilations-per-minute-error/195344>\
**Category:** Elasticsearch\
**Created:** [August 15, 2019, 1:01pm UTC](https://discuss.elastic.co/t/setting-script-max-compilations-per-minute-error/195344 "2019-08-15T13:01:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![PeterPain](https://avatars.discourse-cdn.com/v4/letter/p/c37758/32.png) [@PeterPain](https://discuss.elastic.co/u/PeterPain)\
**Post date:** [August 15, 2019, 1:01pm UTC](https://discuss.elastic.co/t/setting-script-max-compilations-per-minute-error/195344/1 "2019-08-15T13:01:14Z")

</div>

Hey Elastic-Team  
im getting following Error when changing the max\_compilations\_per\_minute via Kibana  
Following Syntax was used for the chaning the setting

```
PUT /_cluster/settings
{
    "transient" : {
        "script.max_compilations_per_minute" : 20
    }
}

```

This is the errormsg i got.

> {  
> "error": {  
> "root\_cause": [  
> {  
> "type": "illegal\_argument\_exception",  
> "reason": "transient setting [script.max\_compilations\_per\_minute], not recognized"  
> }  
> ],  
> "type": "illegal\_argument\_exception",  
> "reason": "transient setting [script.max\_compilations\_per\_minute], not recognized"  
> },  
> "status": 400  
> }

Thx for any help

---

<div class="post-metadata">

**Author:** ![William\_Brafford](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/william_brafford/32/51559_2.png) [@William\_Brafford](https://discuss.elastic.co/u/William_Brafford)\
**Post date:** [August 15, 2019, 10:32pm UTC](https://discuss.elastic.co/t/setting-script-max-compilations-per-minute-error/195344/2 "2019-08-15T22:32:50Z")

</div>

Hi,

What version of Elasticsearch are you using? From 6.0 onwards, this setting is called `script.max_compilations_rate`, and it takes a value like `75/5m` or `20/1m`. It's documented here:

[https://www.elastic.co/guide/en/elasticsearch/reference/7.3/circuit-breaker.html#script-compilation-circuit-breaker](https://www.elastic.co/guide/en/elasticsearch/reference/7.3/circuit-breaker.html#script-compilation-circuit-breaker)

-William

---

<div class="post-metadata">

**Author:** ![PeterPain](https://avatars.discourse-cdn.com/v4/letter/p/c37758/32.png) [@PeterPain](https://discuss.elastic.co/u/PeterPain)\
**Post date:** [August 16, 2019, 7:36am UTC](https://discuss.elastic.co/t/setting-script-max-compilations-per-minute-error/195344/3 "2019-08-16T07:36:26Z")

</div>

Hey William,

im working on version 7.0.0 and i was looking at following topic

> [@How to dynamically set script.max\_compilations\_per\_minute?](https://discuss.elastic.co/t/how-to-dynamically-set-script-max-compilations-per-minute/75493):
>
> I know that we can add this config in elasticsearch.yml but i would like to do it dynamically. documentation says we can change the setting dynamically. [https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting-using.html#prefer-params](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting-using.html#prefer-params) please help me with the curl for updating this setting. PS : I can't update this in elasticcloud too cause this setting is not supported in there configuration.

So i just got the wrong setting name.  
Thanks for your help !

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 13, 2019, 7:36am UTC](https://discuss.elastic.co/t/setting-script-max-compilations-per-minute-error/195344/4 "2019-09-13T07:36:29Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
