在独立机器上运行druid时,默认有2个索引槽容量。
如果您有超过 2 个 kafka 数据源要索引,则始终有 2 个正在运行的任务,并且仍处于挂起任务状态。
我的问题是如何扩大druid索引槽容量,以便它可以并行运行更多任务?谢谢!
最佳答案
您可以通过更新 middlemanager runtime.properties 中的以下属性来更改任务数量。
# Number of tasks per middleManager
druid.worker.capacity=2
但请记住,您也需要相应地更新系统资源分配,例如。如果您的系统只有 2 个处理器,那么它将无法工作。
关于indexing - 如何配置Druid索引槽容量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50348160/