nifi/nifi-nar-bundles/nifi-amqp-bundle
Peter Turcsanyi 7b4cce9e21
NIFI-6312: Improved connection handling in AMQP processors
Disable connection automatic recovery which can lead to uncontrolled/stale threads. Handle the recovery in the processors instead.
Use poisoning in case of errors, then discarding and recreating the poisoned consumer/publisher.
NIFI-6312: Use conventional exception handling instead of poisoning
Use component logger in workers.
Remove basicNack()/basicReject() calls as they are not needed because all unacknowledged messages will be redelivered.
NIFI-6312: Further improve exception handling and error logging.
NIFI-6312: Fix consumer closing in previous commit
NIFI-6312: Use custom executor with a single thread (no more is used by the processor)

Reviewed by tamas palfy and simon bence

Signed-off-by: Joe Witt <joewitt@apache.org>
2020-08-03 09:43:25 -07:00
..
nifi-amqp-nar NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-amqp-processors NIFI-6312: Improved connection handling in AMQP processors 2020-08-03 09:43:25 -07:00
pom.xml NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00