aboutsummaryrefslogtreecommitdiff
path: root/src/stream/ngx_stream_limit_conn_module.c
Commit message (Collapse)AuthorAge
* Limit conn: added shared context.Roman Arutyunyan2019-11-18
| | | | | | | Previously only an rbtree was associated with a limit_conn. To make it possible to associate more data with a limit_conn, shared context is introduced similar to limit_req. Also, shared pool pointer is kept in a way similar to limit_req.
* Limit conn: $limit_conn_status variable.Roman Arutyunyan2019-11-18
| | | | The variable takes one of the values: PASSED, REJECTED or REJECTED_DRY_RUN.
* Limit conn: limit_conn_dry_run directive.Roman Arutyunyan2019-11-19
| | | | | A new directive limit_conn_dry_run allows enabling the dry run mode. In this mode connections are not rejected, but reject status is logged as usual.
* Stream: phases.Roman Arutyunyan2016-09-15
|
* Stream: style.Vladimir Homutov2016-07-12
|
* Stream: got rid of pseudo variables.Vladimir Homutov2016-06-29
| | | | Stream limit_conn, upstream_hash and proxy modules now use complex values.
* Stream: added preconfiguration step.Vladimir Homutov2016-06-15
|
* Style.Roman Arutyunyan2016-06-27
|
* Fixed logging.Sergey Kandaurov2016-03-31
|
* Stream: connection limiting module.Vladimir Homutov2015-06-18
stream { limit_conn_zone $binary_remote_addr zone=perip:1m; limit_conn_log_level error; server { ... limit_conn perip 1; } }