-
-
Notifications
You must be signed in to change notification settings - Fork 33.1k
Description
- Version: 10.15.3
- Platform: Linux
- Subsystem:
Hi,
We updated the node version from 10.15.0 to 10.15.3 for a service which runs behind the AWS Application Load Balancer. After that our test suite revealed an issue which we didn't see before an update which results in HTTP 502 errors thrown by the load balancer. Previously, this was happening if the Node.js server closed a connection before the load balancer. We solved this by setting server.keepAliveTimeout = X
where X is higher than the keep-alive timeout on the load balancer side.
With version 10.15.3 setting server.keepAliveTimeout = X
does not work anymore and we see regular 502 errors by the load balancer. I have checked the changelog for Node.js, and it seems that there was a change related to keep-alive connection in 10.15.2 1a7302bd48 which might have caused the issue we are seeing.
Does anyone know if the mentioned change can cause the issue we are seeing? In particular, I believe the problem is that the connection is closed before the specified keep-alive timeout.