Force HAProxy для сброса TCP-соединений, когда первичный server возвращается в networking

У меня HAProxy настроен для поддержки TCP-приложения между двумя serverами для высокой доступности. Таким образом, у меня HAProxy настроен с одним serverом как основным, а другой как резервный. Отkeyение резервного копирования на serverе резервного копирования почти идеально, однако есть одна проблема, которую мы сейчас viewим.

Когда основной server опускается, connection клиента сбрасывается, и когда клиент пытается подkeyиться, он подkeyается к serverу резервного копирования, как и следовало ожидать (вы можете viewеть, как текущие соединения «Cur» переходят из backendA в резервную систему backendB [цветной синий], когда A опускается) Первичная система вверх, подключенные к ней соединения Первичный доступ, резервное копирование, обслуживающее клиентов

Проблема в том, что когда первичный server возвращается в networking, клиент все еще держит connection открытым для резервного serverа: Первичный сервер вверх, но соединения все еще открыты для резервного сервера

Из-за характера работы приложения поддержание соединения с этим резервным serverом не является идеальным. Есть ли способ закрыть соединения с резервным serverом при возврате основного serverа? Сброс этого соединения приведет к повторному подkeyению клиента к основному serverу и устранению нашей проблемы.

Блок этого раздела в моей текущей конфигурации (haproxy.cfg) читается следующим образом:

backend ldm_back server backendA 172.31.xxx.xxx check port 388 server backendB 172.31.yyy.yyy check port 388 backup 

Вероятно, вам нужна довольно новая версия HAProxy, но вы можете сделать это, используя это .

  • svchost.exe с использованием протокола tcp https на локальном порту 50721?
  • Есть ли программное обеспечение, которое преобразует двунаправленный трафик TCP из одного порта в другой?
  • сброс соединения tcp
  • Установление соединения TCP 3-Way Handshake Duration => Относительно времени Ping?
  • Linux Slow Start: изменение IP-маршрута не влияет на начальное window
  • Размер windows Tcp не будет превышать 130048
  • Пакеты Out-of-Order от Cisco ASA 5510 для Google
  • Как убить TCP-connection с помощью утилиты tcpkill
  • Настройка tcp_keepalive_time для утечки Node.js
  • Полоса пропускания * Продукт задержки
  • Пройдет ли SSL-транзит, чтобы весь трафик на serverном serverе появился из балансировки нагрузки?
  • Interesting Posts

    добавить jcifs jar в path classа tomcat

    Развертывание до эластичного бобового стебля с S3 дает «У вас less разрешения» – кто «вы»?

    Запись переадресации CNAME

    Выполнять команду в backgroundовом режиме и получать уведомление, когда это делается, со временем выполнения

    Как настроить logrotate, чтобы просто обрезать directory один раз в неделю?

    Exchange 2010 + Sharepoint на одном serverе

    Настройка libvirt с удаленным доступом на gentoo: не прослушивание tls-порта

    Совет по конфигурации serverа

    Невозможно подключить Xend с virt-manager

    Отkeyение соединения SSH

    Неисправность диска HP ProLiant, продолжить или не продолжить

    Можно ли заставить OpenSSH регистрировать открытый ключ, который использовался при аутентификации?

    IBM Domino и variables X-Forwarded-Proto-F5

    Как защитить постфикс, чтобы узнать, действительно ли сообщения отправляются от отправителя?

    Восстановление из резервной копии Time Machine, зашифрованной с помощью PGP Whole Disk Encryption

    Давайте будем гением компьютера.