http-dynamic-upstream #
ngx_dynamic_upstream is the module for operating upstreams dynamically with HTTP APIs such as ngx_http_upstream_conf.
Source: upstream source
Directives
dynamic_upstream #
syntax: dynamic_upstream no args; · context: location
Now ngx_dynamic_upstream supports dynamic upstream under only http context.
Example
upstream backends {
zone zone_for_backends 1m;
server 127.0.0.1:6001;
server 127.0.0.1:6002;
server 127.0.0.1:6003;
}
server {
listen 6000;
location /dynamic {
allow 127.0.0.1;
deny all;
dynamic_upstream;
}
location / {
proxy_pass http://backends;
}
}