首页 文章

有没有办法在某种条件下从AWS lambda函数内部显式发送事件消息到死信队列?

提问于
浏览
1

我正在尝试通过调用AWS lambda函数将s3event消息发送到rabbitmq . 我已将SQS配置为我的死信队列(DLQ) . 我知道当调用lambda失败或者超时或资源限制等情况时,消息会被发送到DLQ . 我的问题是,我想在某些条件下从lambda函数内部向DLQ发送事件消息,例如,如果rabbitmq已经关闭或者我感兴趣的其他条件 . 有没有相同的可能性?我应该抛出异常还是有其他更好的方法来向DLQ发送事件消息 .

我正在使用java进行开发并从我的lambda函数连接到rabbitmq .

2 回答

相关问题