Joe, There are two known issues that possibly seem related...
The first was already addressed in 1.9.0, but the reason I mention it is because it was specific to a connection between two ports: https://issues.apache.org/jira/browse/NIFI-5919 The second is not in a release yet, but is addressed in master, and has to do with swapping: https://issues.apache.org/jira/browse/NIFI-6285 Seems like you wouldn't hit the first one since you are on 1.9.2, but does seem odd that is the same scenario. Mark P probably knows best about debugging, but I'm guessing possibly a thread dump while in this state would be helpful. -Bryan On Tue, Jun 4, 2019 at 10:56 AM Joe Gresock <[email protected]> wrote: > > I have round robin load balanced connections working on one cluster, but on > another, this type of connection seems to be stuck. > > What would be the best way to debug this problem? The connection is from one > processor group to another, so it's from an Output Port to an Input Port. > > My configuration is as follows: > nifi.cluster.load.balance.host= > nifi.cluster.load.balance.port=6342 > nifi.cluster.load.balance.connections.per.node=4 > nifi.cluster.load.balance.max.thread.count=8 > nifi.cluster.load.balance.comms.timeout=30 sec > > And I ensured port 6342 is open from one node to another using the cluster > node addresses. > > Is there some error that should appear in the logs if flow files get stuck > here? > > I suspect they are actually stuck, not just missing, because the remainder of > the flow is back-pressured up until this point in the flow. > > Thanks! > Joe >
