We are attempting to send flowfiles from a NiFi clustered configuration to
Kafka services on remote hosts. We are getting errors that indicate no acks
are received from Kafka.

When Kafka acks a PutKafka or a PublishKafka, what port does it use to
reach back to my nifi cluster node hosts, and what configuration param
tells it that?

I have proven that I can ping my remote Kafka host from each of my four
nifi cluster nodes. I have also been able to telnet from each of my cluster
nodes to the Kafka host on port 9092, which is the port named in the Known
Brokers configuration in my PutKafka attempt and in my PublishKafka
attempt. I suspect the comms failure is in the other direction, when Kafka
attempts to ack back to my nifi cluster nodes.

My Known Brokers list appears like so (the name of my Kafka hosts changed
to a generic):
Known Brokers          a-b-c123:9092,a-b-c124:9092

I am running nifi version 1.11.

Can anyone recommend other stepps to debug this and get it working? Thank
you.

Reply via email to