Slackbot
02/07/2023, 8:05 PMYounes Naguib
02/07/2023, 8:14 PMYounes Naguib
02/07/2023, 8:17 PMdruid.service=druid/indexer
druid.worker.capacity=10
druid.processing.numThreads=10
druid.indexer.task.baseTaskDir=/druid/data/baseTaskDir
druid.server.http.numThreads=10churro
02/07/2023, 8:34 PMdruid.indexer.runner.javaOptsArrayYounes Naguib
02/07/2023, 8:36 PMchurro
02/07/2023, 8:38 PMYounes Naguib
02/07/2023, 8:38 PMYounes Naguib
02/07/2023, 8:42 PMchurro
02/07/2023, 8:43 PMThe amount of direct memory needed by Druid is at least druid.processing.buffer.sizeBytes * (druid.processing.numMergeBuffers + druid.processing.numThreads + 1). You can ensure at least this amount of direct memory is available by providing -XX:MaxDirectMemorySize=<VALUE> at the command line.Younes Naguib
02/07/2023, 8:46 PMYounes Naguib
02/07/2023, 8:50 PMYounes Naguib
02/07/2023, 8:50 PMYounes Naguib
02/07/2023, 8:50 PMYounes Naguib
02/07/2023, 8:50 PMYounes Naguib
02/07/2023, 8:51 PMYounes Naguib
02/07/2023, 9:20 PMdruid.processing.numThreads=10
druid.processing.buffer.sizeBytes=536870912
druid.processing.numMergeBuffers=5
That's 8GB, and my setting is 24G.
Yet, still getting java.lang.OutOfMemoryError: Direct buffer memory