Arpad Boda created MINIFICPP-1158:
-------------------------------------
Summary: Event driven processors can starve each other
Key: MINIFICPP-1158
URL: https://issues.apache.org/jira/browse/MINIFICPP-1158
Project: Apache NiFi MiNiFi C++
Issue Type: Bug
Affects Versions: 0.7.0
Reporter: Arpad Boda
Assignee: Arpad Boda
Fix For: 0.8.0
The task (that wraps onTrigger call) for event driven processors executes a
loop and waits 1 sec for work to do.
In case the frequency of the incoming work is higher than that, the task never
exists, just triggers the processor in an endless loop.
In case the workload is high and there are multiple event driven processors
(actually more than the number of threads configured for the flow), some simply
gets starved.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)