Josef Zahner created NIFI-9820:
----------------------------------
Summary: Change PutKudu Property "Kudu Client Worker Count"
Default Value
Key: NIFI-9820
URL: https://issues.apache.org/jira/browse/NIFI-9820
Project: Apache NiFi
Issue Type: Improvement
Components: Core Framework
Affects Versions: 1.15.3
Reporter: Josef Zahner
The PutKudu processor property "Kudu Client Worker Count" has a suboptimal
value. Please don't use the current "number of CPUs multiplied by 2" behaviour
as it leads to a massive amount of workers in our case with physical servers.
We have a 8-node cluster where each server has 64 CPUs. We have about 30
PutKudu processors configured -> a lot of worker threads per default just for
kudu.
We have changed the number of worker threads in our case to the number of
concurrent tasks. I don't know, maybe it would be great to set it a bit higher
than that, but to be honest, I don't exactly understand the impact. It looks
still fast with the current config.
*To sum it up, please set a low default value (eg. 4 or 8) for the property
"Kudu Client Worker Count" and not a pseudo dynamic one for the PutKudu
processor.*
Btw. are there any suggestions how big the number should be?
--
This message was sent by Atlassian Jira
(v8.20.1#820001)