Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.9.2
-
Ubuntu,OpenJDK8
Description
Even very basic flows using load balance connecting queues result in huge numbers of open pipes which don't seem to get closed and result in the entire cluster being brought to a standstill because of "too many open files". I tried apples-to-apples with equivalent very basic flows, one load balanced and one not, to show how easy this has been to reproduce. I'm attaching some screenshots that show the "too many open files" issue in action in my NiFi cluster, along with the output of LSOF for the primary node of a cluster with vs. without load balancing. When load balancing is enabled there is a huge number of 'pipe' and 'eventpoll' items, without load balancing things are a bit more balanced.