我已经配置了一个带有2个订阅的SNS主题:电子邮件和Lambda函数。一切正常,直到昨天(2016年4月4日)。当我向SNS主题发布消息时,电子邮件通知快速到达。但是Lambda函数的调用最终会在几小时后发生。
关于功能,IAM等没有任何改变。这种情况发生在爱尔兰地区,我在CloudWatch日志和指标中看不到任何错误。
知道为什么会发生这种情况以及如何防止这种情况和/或监控这个问题?
答案 0 :(得分:0)
可能会受到限制。您的帐户仅允许同时运行一定数量的lambda(我认为现在默认为1000)。如果SNS触发了一个lambda并且由于您正在运行1000个lambda而被拒绝,则SNS将等待并重试,然后等待更长的时间并重试。
当我们爆发性活动时,我们看到SNS触发延迟了30-90分钟。据说它将持续尝试长达6个小时。
您可以通过转到Lambda服务的主仪表板在控制台中进行检查。它显示了最近已限制了多少个lambda的图表。