In my scenario EventBridge invokes a lambda based on some rule. When EventBridge fails to invoke the target the messages can be sent to DLQ. How can i replay those messages from DLQ ? I read about EventBridge Archive which can replay the messages, but if i use DLQ instead i would not be able to replay messages from DLQ directly from console, i might have to trigger a lambda from DLQ for replaying. What is the right way to replay messages from eventBridge failure to invoke target from below 2 options :
- Setup DLQ and trigger a lambda to replay failed events.
- Setup EventBridge Archive instead of DLQ and send failed event to Archive and replay it when required.