【Elasticsearch 】search_throttled

`search_throttled` 是 Elasticsearch 中的一个 **专用线程池**,其作用是 **专门处理那些被“节流(throttled)”的索引上的搜索类请求**,例如 `count`、`search`、`suggest`、`get` 等操作。

### ✅ 关键特性

| 项目             | 说明                                                                 |
|------------------|----------------------------------------------------------------------|
| **适用索引类型** | 被标记为 `search_throttled` 的索引(如 frozen indices)         |
| **线程池类型**   | `fixed_auto_queue_size`                                              |
| **线程数**       | 固定为 `1`                                                           |
| **队列大小**     | 默认 `100`                                                           |
| **用途**         | 限制对低优先级或冻结索引的并发访问,避免拖慢整个集群     |

### ✅ 举个例子

当你把一个历史索引 **冻结(freeze)** 后,它会被视为 `search_throttled` 索引。此时,所有对这个索引的搜索请求都不会走常规的 `search` 线程池,而是被路由到 `search_throttled` 线程池,**串行处理、限制资源使用**,防止“冻结索引”拖慢热数据查询。

### ✅ 总结一句话

> `search_throttled` 是 Elasticsearch 为 **冻结或低优先级索引** 准备的“慢车道”线程池,**线程数只有 1,队列也很小**,目的是 **保护集群性能不被冷数据拖垮**。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值