Вот как раз в вашей цитате написано: «passive» health checks. То есть, запрос от пользователя пойдет на упавшую ноду, провисит там до таймаута, и потом nginx может переслать его на здоровую ноду. Таким образом, пользователь будет ждать всё это время таймаута. (После этого да, nginx может пометить ноду как упавшую).
В то время как varnish и haproxy умеют делать active health checks — они сами посылают раз в какое-то время запросы на ноды, чтобы проверить их.
Он отлично экранизирован для тех, кто просто читал книгу. А в среде толкиенистов мнения далеко не столь однозначны. Тома Бомбадила, например, вырезали.
С вивальди очень сложно разрабатывать сайты на localhost'е. Чтобы попасть на localhost:8000, приходится вбивать в адресную строку localhost:8000. И это ещё полбеды. Если дописать url, например, в адресной строке localhost:8000/home заменить на localhost:8000/home/someroute, то он идёт это гуглить:(
А так здорово, вы молодцы.
В то время как varnish и haproxy умеют делать active health checks — они сами посылают раз в какое-то время запросы на ноды, чтобы проверить их.
rewrite ^ https://$server_name$request_uri? permanent;
на
return 301 https://$server_name$request_uri;
ИМХО return логичнее и читабельнее.
А вы где в Боготе живёте? Может, кофе/чаю/etc попьём вместе?
Не оно?:)
А так здорово, вы молодцы.