You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Arpad Boda (Jira)" <ji...@apache.org> on 2020/02/12 15:22:00 UTC
[jira] [Created] (MINIFICPP-1158) Event driven processors can
starve each other
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)