diff options
| author | Roman Arutyunyan <arut@nginx.com> | 2016-12-26 14:27:05 +0300 |
|---|---|---|
| committer | Roman Arutyunyan <arut@nginx.com> | 2016-12-26 14:27:05 +0300 |
| commit | 6dae95a7d499c836f72a585961cb80166ed5fde7 (patch) | |
| tree | c39911bf624cfe2c8e479dc14a340cf95ed7d8a2 /docs/xml/nginx | |
| parent | 77471dbdbb73f637eaa1205b7e1dbdb770ad27f2 (diff) | |
| download | nginx-6dae95a7d499c836f72a585961cb80166ed5fde7.tar.gz nginx-6dae95a7d499c836f72a585961cb80166ed5fde7.tar.bz2 | |
Stream: speed up TCP peer recovery.
Previously, an unavailable peer was considered recovered after a successful
proxy session to this peer. Until then, only a single client connection per
fail_timeout was allowed to be proxied to the peer.
Since stream sessions can be long, it may take indefinite time for a peer to
recover, limiting the ability of the peer to receive new connections.
Now, a peer is considered recovered after a successful TCP connection is
established to it. Balancers are notified of this event via the notify()
callback.
Diffstat (limited to 'docs/xml/nginx')
0 files changed, 0 insertions, 0 deletions
