我有一个针对SQS队列的Lambda触发器,它配置了一个死信队列(DLQ)。
当我的Lambda失败时,原始消息将被重定向到DLQ。现在我想向这个原始消息添加更多信息(比如为什么出错等)。我知道我不能修改原始消息,但我看到一个消息可以有附加的消息属性
我该如何从我的Lambda函数(NodeJS)中使用/设置它们?
当我的Lambda失败时,原始消息将被重定向到DLQ。现在我想向这个原始消息添加更多信息(比如为什么出错等)。我知道我不能修改原始消息,但我看到一个消息可以有附加的消息属性
RequestID, ErrorCode, ErrorMessage
。我该如何从我的Lambda函数(NodeJS)中使用/设置它们?
throw new Error((err.message) ? err.message : JSON.stringify(err))
。有没有一种方法可以手动指定属性? - Marc Sirisak