fix: increase server keep-alive timeout to 65s to prevent premature SSE connection drops
Browse files- health-server.js +2 -1
health-server.js
CHANGED
|
@@ -662,8 +662,9 @@ server.on("upgrade", (req, socket, head) => {
|
|
| 662 |
proxySocket.on("error", () => socket.destroy());
|
| 663 |
});
|
| 664 |
|
|
|
|
| 665 |
server.timeout = 0;
|
| 666 |
-
server.keepAliveTimeout =
|
| 667 |
server.listen(PORT, "0.0.0.0", () =>
|
| 668 |
console.log(`Namespace Proxy on ${PORT} -> n8n on ${TARGET_PORT}`),
|
| 669 |
);
|
|
|
|
| 662 |
proxySocket.on("error", () => socket.destroy());
|
| 663 |
});
|
| 664 |
|
| 665 |
+
// Disable overall timeout for SSE, but keep keep-alive healthy
|
| 666 |
server.timeout = 0;
|
| 667 |
+
server.keepAliveTimeout = 65000;
|
| 668 |
server.listen(PORT, "0.0.0.0", () =>
|
| 669 |
console.log(`Namespace Proxy on ${PORT} -> n8n on ${TARGET_PORT}`),
|
| 670 |
);
|