Назад | Перейти на главную страницу

Горячее резервирование с использованием фунта

В настоящее время у меня есть развертывание сервера, в котором Pound используется в качестве обратного прокси (HTTPS -> HTTP) перед одним экземпляром сервера. Я хотел бы добавить второй экземпляр на другом хосте, который действует как «горячий» резерв на случай, если основной экземпляр не работает по какой-либо причине. Я не хочу, чтобы какой-либо трафик направлялся на второй экземпляр сервера, когда первый экземпляр работает.

Из документации кажется, что добавление второго BackEnd вход в Service блокировать в pound.cfg приведет к тому, что фунт будет контролировать и балансировать нагрузку между двумя хостами, но я не вижу никаких параметров, которые позволили бы мне контролировать как фунт балансировки нагрузки, или, более конкретно, указание фунту только используйте «хост 2», когда «хост 1» не работает.

Можно ли это сделать с помощью фунта? Если нет, то есть ли другие инструменты с открытым исходным кодом, которые лучше подходят для этого варианта использования?

Нашел тот вариант, который искал. В Service блок также может содержать один или несколько Emergency записи для хостов, которые следует использовать, только если все предыдущие BackEnd узлы не работают, а я именно этого и хочу.

Здесь можно найти хороший справочный материал: https://calomel.org/pound.html