Description
Use a single period task (1 thread) per consumer, that uses
- ChangeMessageVisibilityBatchRequest
to send a batch of entries for all the current inflight exchanges of the consumer.
This makes it easier to mange cancel as when the exchange is done, then its just removed from a set of inflight exchanges, and will thus no longer be send in the batch request.
Attachments
Issue Links
- is related to
-
CAMEL-19562 aws sqs visibility extender is running forever
- Resolved
- links to