diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/api/http.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/api/http.md b/doc/api/http.md index 65f2ca3d718..0f5f5a8bb11 100644 --- a/doc/api/http.md +++ b/doc/api/http.md @@ -1352,6 +1352,22 @@ By default, the Server does not timeout sockets. However, if a callback is assigned to the Server's `'timeout'` event, timeouts must be handled explicitly. +### `server.maxRequestsPerSocket` +<!-- YAML +added: REPLACEME +--> + +* {number} Requests per socket. **Default:** null (no limit) + +The maximum number of requests socket can handle +before closing keep alive connection. + +A value of `null` will disable the limit. + +When limit is reach it will set `Connection` header value to `closed`, +but will not actually close the connection, subsequent requests sent +after the limit is reached will get `503 Service Unavailable` as a response. + ### `server.timeout` <!-- YAML added: v0.9.12 |