Details
-
New Feature
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
3.12.0
-
None
-
Unknown
Description
When handling transient errors that have exhausted retry limits, sometimes pausing the Kafka consumer is the best way to handle an outage. A great example of this would be the Facebook outage that happen this week.
One might suggest that stopping the consumer work would for this use case. This would of course work but would require a manual restart. Also, you want to try to avoid a rebalance of the consumer.
I would like to see a new strategy be created that would allow for pause and resume to be configured.
Ideally, the resume could be configured based on a health check.
Attachments
Issue Links
- is related to
-
CAMEL-15562 repository & strategy to store and retrieve the latest state of a consumer and allow to resume upon restart
- Resolved
-
CAMEL-17762 camel-resume-api: improvements and additional support
- Resolved
-
CAMEL-18125 camel-resume-api: improvements and additional support
- Resolved
- relates to
-
CAMEL-18003 camel-kafka: manual pause of consumer causes ConcurrentModificationException
- Resolved
- links to