# Transient setting \[threadpool.search.queue\_size\], not dynamically updateable

**URL:** https://discuss.elastic.co/t/transient-setting-threadpool-search-queue-size-not-dynamically-updateable/72576
**Category:** Elasticsearch
**Created:** [January 24, 2017, 7:36am UTC](https://discuss.elastic.co/t/transient-setting-threadpool-search-queue-size-not-dynamically-updateable/72576 "2017-01-24T07:36:37Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Akshaykapoor](https://avatars.discourse-cdn.com/v4/letter/a/5fc32e/32.png) [@Akshaykapoor](https://discuss.elastic.co/u/Akshaykapoor)
#### Post date: [January 24, 2017, 8:32am UTC](https://discuss.elastic.co/t/transient-setting-threadpool-search-queue-size-not-dynamically-updateable/72576/3 "2017-01-24T08:32:27Z")

</div>

@warkolm in the document it specifies that the `queue_size` can be updated and are node\_level settings.

Does that mean, these setting cannot be dynamically updated through APIs. For all node-level settings, can it be only done by setting it in the yaml file and would require restart of the node.

If that is the case, then if the node requires a change in the queue\_size value, we would have to give it complete restart everytime (don't think this is the best way to do it, i'm probably missing something here). Is there a well defined procedure to achieve this

[Elasticsearch 5.1.1 update thread\_pool setting](https://discuss.elastic.co/t/elasticsearch-5-1-1-update-thread-pool-setting/70562)

---

_[View the full topic](https://discuss.elastic.co/t/transient-setting-threadpool-search-queue-size-not-dynamically-updateable/72576)._
