auth_jwt_key_file

Syntax: auth_jwt_key_file file; Default: — Context: http, server, location Specifies a file in JSON Web Key Set format for validating JWT signature. Parameter value can contain variables.

queue

Syntax: queue number [timeout=time]; Default: — Context: upstream This directive appeared in version 1.5.12. If an upstream server cannot be selected immediately while processing a request, the request will be placed into the queue. The directive specifies the maximum number of requests that can be in the queue at the same time. If the queue is filled up, or the server to pass the request to cannot be selected within the time period specified in the timeout parameter, the 502 (Ba

working_directory

Syntax: working_directory directory; Default: — Context: main Defines the current working directory for a worker process. It is primarily used when writing a core-file, in which case a worker process should have write permission for the specified directory.

master_process

Syntax: master_process on | off; Default: master_process on; Context: main Determines whether worker processes are started. This directive is intended for nginx developers.

proxy_responses

Syntax: proxy_responses number; Default: — Context: stream, server This directive appeared in version 1.9.13. Sets the number of datagrams expected from the proxied server in response to the client request if the UDP protocol is used. By default, the number of datagrams is not limited: the response datagrams will be sent until the proxy_timeout value expires.

f4f_buffer_size

Syntax: f4f_buffer_size size; Default: f4f_buffer_size 512k; Context: http, server, location Sets the size of the buffer used for reading the .f4x index file.

output_buffers

Syntax: output_buffers number size; Default: output_buffers 2 32k; Context: http, server, location Sets the number and size of the buffers used for reading a response from a disk. Prior to version 1.9.5, the default value was 1 32k.

scgi_send_timeout

Syntax: scgi_send_timeout time; Default: scgi_send_timeout 60s; Context: http, server, location Sets a timeout for transmitting a request to the SCGI server. The timeout is set only between two successive write operations, not for the transmission of the whole request. If the SCGI server does not receive anything within this time, the connection is closed.

set_real_ip_from

Syntax: set_real_ip_from address | CIDR | unix:; Default: — Context: stream, server Defines trusted addresses that are known to send correct replacement addresses. If the special value unix: is specified, all UNIX-domain sockets will be trusted.

default_type

Syntax: default_type mime-type; Default: default_type text/plain; Context: http, server, location Defines the default MIME type of a response. Mapping of file name extensions to MIME types can be set with the types directive.