Материал относительно IP с плавающей точкой с экземплярами AWS для установки подсистем балансировки нагрузки делает тонну смысла мне, но проблема состоит в том, что все там таким образом устаревшее, даже официальные документы AWS больше не работают в малейшем ни с какой современной версией Ubuntu. https://aws.amazon.com/articles/2127188135977316
Таким образом, я думаю, что нет никакого способа, которым люди просто прекратили использовать несколько подсистем балансировки нагрузки, потому что потребность должна все еще существовать, правильно? Там что-нибудь обновляется, который на самом деле работает с Ubuntu 16.04 сегодня с сумасшедшим количеством ошибок и перезаписью собственных сценариев Amazon?
Прямо сейчас я перешел к сути дела где /etc/profile.d/aws-apitools-common.sh
не существует так, я захватил копию с Amazon Linux EC2, но теперь ./vip_monitor.sh
сценарий выходит "./vip_monitor.sh: 40: [: 3: неожиданный оператор" постоянно и я не могу остановить его. Я должен просто попытаться использовать Linux Amazon AMI вместо этого?
Таким образом, я наконец настроил это с серверами HAProxy на моей учетной записи AWS.
В основном у Вас есть два сервера, выполняющие HAProxy почти с той же конфигурацией. И Вы даете вторичный IP основному серверу при связи нового, другого эластичного IP со вторичным частным IP.
Необходимо будет настроить экземпляр для работы с несколькими дюйм/с, который объяснен здесь https://askubuntu.com/a/995329/57016
Вам также будет нужен awscli, который можно установить со следующим
apt-get install python-pip python-dev build-essential
pip install awscli --upgrade --user
export PATH=~/.local/bin:$PATH
aws configure
Теперь можно использовать команду как этот для получения по запросу вторичного IP-адреса от безотносительно экземпляра, с которым он связывается к текущему
aws ec2 assign-private-ip-addresses --allow-reassignment --network-interface-id <your eni ID> --private-ip-addresses 172.31.0.0
Я должен все же выяснить, как проверить, если сервер HAProxy, работающий на противоположном сервере все же для езды на автомобиле вторичный частный IP, но это - определенно твердое место для запуска.