Mark Payne created NIFI-2865:
--------------------------------

             Summary: Address issues of PublishKafka blocking when having 
trouble communicating with Kafka broker and improve performance
                 Key: NIFI-2865
                 URL: https://issues.apache.org/jira/browse/NIFI-2865
             Project: Apache NiFi
          Issue Type: Bug
          Components: Extensions
            Reporter: Mark Payne
            Assignee: Mark Payne
             Fix For: 1.1.0


When NiFi is unable to communicate properly with the Kafka broker, we see the 
NiFi threads occasionally block. This should be resolvable by calling the 
wakeup() method of the client. Additionally, if Kafka takes too long to 
respond, we should be able to route the FlowFile to failure and move on.

PublishKafka has a nice feature that allows a demarcated stream to be sent as 
separate messages, so that a large number of messages can be sent as a single 
FlowFile. However, in the case of individual messages per FlowFile, the 
performance could be improved by batching together multiple FlowFiles per 
session



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to