我们正在使用AWS Lambda
处理数据并围绕它生成有用的见识。
使用更高的并发性时,AWS Lambda
开始抛出
read: connection reset by peer
在搜索时,发现这可能是由于更高的并发执行率,但是aws lambda
的最大值为。并发1000,我们最多只能使用大约500个连接。 (使用AWS监控图)。
我们正在用AWS Lambda
执行API Gateway
任何提示都值得赞赏。
答案 0 :(得分:1)
如果您在Lambda函数上达到并发限制,则应该看到不同的行为:
您在API网关中看到429个HTTP错误
错误read: connection reset by peer
表示TCP连接已关闭。
很难说如果不访问您的环境会发生什么,但是要检查是否增加了有效负载就开始保持打开连接的时间更长。
在“监视”中检查MAX lambda执行时间。您可以增加超时或(最好)找到导致执行延迟的组件并改善延迟。