NiFi stuck data in queue between processors
Hey, communiy!
We have a NiFi Cluster 1.18.0 (still so, yeap, sorry) and next issue do my mind.
Simple flow, where we read data from Kafka with ConsumeKafka Processor and process it with EvaluateJsonPath after.
One time we can see that queue between processors are stuck with data and nothing happens while EvaluateJsonPath or whole canvas not restared (right click -> stop -> start):

Connection settings:
- Back Pressure Threshold: 10 000;
- Size Threshold: 1 Gb
- LB Strategy: Round Robin
Queue threshold exceeded only on 3rd cluster node:
Additional configuration data:
- Maximum timer driven thread count: 400
- 112 cores per node (2 CPU, 28 physical cores, 112 total with hyperthreading)
So, as soon as I stop and start canvas -- all works fine again. Why it happens? How can I find the reason?



