Good morning, I'm trying to understand a difference between ListenTCPRecord (1 output: success), and ListenUDPRecord (two outputs: success, parse.failure).
Is the difference intentional? If so what's the reason for it? Is there an alternative to the parse.failure output of ListenUDPRecord, for use with ListenTCPRecord? Wider context: I want to improve performance of an existing 1-thing-per-flowfile flow, by replacing it with a record based flow. Currently a pair of ListenSyslog processors (one TCP, one UDP) are configured with Parse Messages=true, Max Batch Size=1, success -> further processing, invalid -> manual investigation queue. Using NiFi 1.11.1 from Hortonworks HDF 3.5, on RHEL 7.x, x64. With thanks, Alex Alex Willmer | Senior Developer | CGI
