Mercurial > hg > ngx_http_delay_module
view README @ 2:aee676aa6c1f default tip
Fixed delaying subrequests.
Similar to 7fcf209d40c8 in the limit_req module, we now set wev->delayed
to avoid interference with other subrequests.
With 903fb1ddc07f in nginx (wev->delayed handling moved to the connection
event handler, nginx 1.11.13), it will be also possible to remove
wev->timedout tests and wev->timedout / wev->delayed reset after the timer
expiration. These are preserved for now to make the code compatible with
older nginx versions.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 29 May 2017 18:28:58 +0300 |
parents | 9777bf89da35 |
children |
line wrap: on
line source
Delay module for nginx. This module allows to delay requests for a given time. Configuration directives: delay <time> Context: http, server, location Default: 0 Delay requests for a given time. Usage: location = /slow { delay 10s; ... } Note that internal redirects (e.g. directory index ones) will trigger another delay. To compile nginx with delay module, use "--add-module <path>" option to nginx configure. Development of this module was sponsored by Openstat (http://www.openstat.com/).