Default to system defined backlog value

This commit is contained in:
cytopia
2018-08-04 02:04:28 +02:00
parent 7902a6a1ab
commit c8a55c36e9
20 changed files with 259 additions and 38 deletions

View File

@@ -29,12 +29,26 @@ log_level = notice
access.log = /proc/self/fd/2
; ############################################################
; Backlog configuration
; ############################################################
[www]
; A maximum of backlog incoming connections will be queued for processing.
; If a connection request arrives with the queue full the client may receive an error with an
; indication of ECONNREFUSED, or, if the underlying protocol supports retransmission,
; the request may be ignored so that retries may succeed.
; This should not be greater than `cat /proc/sys/net/core/somaxconn`, otherwise connections
; are silently truncated
listen.backlog = 128
; ############################################################
; Worker configuration
; ############################################################
[www]
; static - the number of child processes is fixed (pm.max_children).
;
; dynamic - the number of child processes is set dynamically based on the following directives:
@@ -118,4 +132,3 @@ group = devilbox
[www]
; Ensure to listen here
listen = 9000
listen.backlog = 1024