Сегодня, изучая документацию к Nginx, наткнулся на интересный модуль, ну и собственно простенький пример конфигурации для него. Насколько я понял из описания, модуль устроен таким образом, что самостоятельно выбирает какому серверу проксировать запросы. Если вдруг сервер более недоступен, то ему нужно указать директиву down