Add support for passing the accepted connection directly to any configured listening socket in "http", "stream", "mail", and other similar modules
Use Flag | Description |
---|---|
nginx_modules_stream_access | Add support for a simple host-based access control |
nginx_modules_stream_geo | Add support for creating variables whose values depend on the client IP-address |
nginx_modules_stream_geoip | Add support for creating variables whose values depend on the client IP-address, using the precompiled MaxMind databases |
nginx_modules_stream_geoip2 | Add support for creating variables whose values depend on the client IP-address, using the precompiled MaxMind GeoIP2 databases |
nginx_modules_stream_javascript | Add support for implementing location and variable handlers in njs - a subset of the JavaScript language |
nginx_modules_stream_limit_conn | Add support for limiting the number of connections per a defined key, e.g. the number of connections from a single IP address |
nginx_modules_stream_map | Add support for creating variables whose values depend on the values of other variables |
nginx_modules_stream_pass | Add support for passing the accepted connection directly to any configured listening socket in "http", "stream", "mail", and other similar modules |
nginx_modules_stream_realip | Add support for setting the client address and optional port to those sent in the specified header field (e.g. "X-Real-IP" or "X-Forwarded-For") |
nginx_modules_stream_return | Add support for sending a specified value to the client and then closing the connection |
nginx_modules_stream_set | Add support for setting a value for a variable |
nginx_modules_stream_split_clients | Add support for creating variables suitable for A/B testing, also known as split testing |
nginx_modules_stream_ssl | Add SSL/TLS protocol support to a stream proxy server |
nginx_modules_stream_ssl_preread | Add support for extracting information from the ClientHello message without terminating SSL/TLS connection |
nginx_modules_stream_upstream_hash | Add support for distributing upstream requests based on hashed key value |
nginx_modules_stream_upstream_least_conn | Add support for passing upstream requests to the server with the least number of active connections |
nginx_modules_stream_upstream_random | Add support for passing upstream requests to a randomly selected server |
nginx_modules_stream_upstream_zone | Add support for defining a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes |