map $cookie_test_debug $forward_to_gray {
# forward to gray1
9cb88042edc55bf85c22e89cf880c63b 10.0.0.1;
}
location ~ ^/test/ {
root /data/www/project;
index index.html;
if ( $uri !~ (css|js)$ ) {
rewrite ^.*$ /test/index.html break;
}
Есть ли возможность при недоступности бэка (временной, буквально на пару
секунд) на клиент не отдавать сразу '502 Bad Gateway', а повторить попытку
через Х секунд удерживаю при этом коннект с клиентом?
Я так понимаю из коробки такой возможности нет, но может это можно сделать
через lua/nginJs?
On Thu, Aug 08, 2019 at 11:17:17AM +0400, Алексей Сундуков wrote:
>Есть ли возможность при недоступности бэка (временной, буквально на пару
>секунд) на клиент не отдавать сразу '502 Bad Gateway', а повторить попытку
>через Х секунд удерживаю при этом коннект с клиентом?
Какой именно
видимо, речь идет про
https://nginx.org/ru/docs/http/ngx_http_upstream_module.html#queue
аналогичный механизм есть в haproxy
https://cbonte.github.io/haproxy-dconv/1.7/configuration.html#4.2-maxconn
чт, 8 авг. 2019 г. в 12:17, Алексей Сундуков :
> Есть ли возможность при недоступности бэка
details: https://hg.nginx.org/njs/rev/239f3511397b
branches:
changeset: 1118:239f3511397b
user: Dmitry Volyntsev
date: Thu Aug 08 14:19:56 2019 +0300
description:
Added support for accessor properties in JSON.stringify().
This closes #203 issue on Github.
diffstat:
details: https://hg.nginx.org/njs/rev/6caf4d7c0846
branches:
changeset: 1116:6caf4d7c0846
user: Dmitry Volyntsev
date: Thu Aug 08 14:19:54 2019 +0300
description:
Fixed njs_is_accessor_descriptor().
diffstat:
src/njs_object.h | 3 ++-
src/njs_value.h | 4
2 files changed,
details: https://hg.nginx.org/njs/rev/fd09c657f97d
branches:
changeset: 1117:fd09c657f97d
user: Dmitry Volyntsev
date: Thu Aug 08 14:19:55 2019 +0300
description:
Added support for accessor property descriptors in njs.dump().
diffstat:
src/njs_json.c | 17