我正在寻找一种暂时禁用DynamoDB上的Lambda触发器的方法。我希望能够在表上应用手动更新(例如,从S3备份导入数据),而不使用Lambda代码作为触发器。我在lambda函数“Trigger”选项卡中尝试了触发器旁边的禁用按钮。我还尝试禁用表的整个Stream。在这两种情况下,当重新激活触发器/流时,所有触发事件(发生时,它们被停用时)都会被执行。
如何阻止此代码被触发?
非常感谢!
答案 0 :(得分:0)
对于得出这个答案的其他人 - https://alestic.com/2015/11/aws-lambda-kinesis-pause-resume/提供了一个CLI解决方案,用于暂停流读取,并在将来的某个时间点从同一个地方恢复。