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