indexing - 如何配置Druid索引槽容量?

标签 indexing druid

在独立机器上运行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/

相关文章:

python - 如何从 numpy 二维数组中找到大于特殊数字的元素索引?

apache-kafka - 德鲁伊.io : update/override existing data via streams from Kafka (Druid Kafka indexing service)

hadoop - 如何在Ambari中使用Druid?

sql-server - 复合非聚集索引和覆盖索引有什么区别

analytics - Apache Superset 是否支持加权平均?

druid - 如何在使用 imply 时限制德鲁伊生成的日志文件的大小?

java - Druid 经纪人遇到 UnresolvedAddressException

ios - 如何将对连接到数组以包含相同的索引?

r - 在 R 中选择 data.table 键

python - Pandas - 跳过 numpy 数组中给定的行数