首页 > 解决方案 > 如何配置 Druid 索引槽容量?

问题描述

默认情况下,在独立机器上运行 druid 时有 2 个索引槽容量。

如果您有超过 2 个要索引的 kafka 数据源,则始终有 2 个正在运行的任务,并且仍然处于待处理任务状态。

我的问题是如何扩大德鲁伊索引槽容量,以便它可以并行运行更多任务?谢谢!

标签: indexingdruid

解决方案


您可以通过更新中间管理器 runtime.properties 中的以下属性来更改任务数。

# Number of tasks per middleManager 
druid.worker.capacity=2

但请记住,您也需要更新系统资源分配,例如。如果您的系统只有 2 个处理器,那么它将无法工作。


推荐阅读