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

Поведение тайм-аута соединения с переключателем L4

У меня есть два физических сервера, на каждом из которых есть экземпляр веб-сервера, который прослушивает 8888 как номер порта.

У меня также есть переключатель L4 для балансировки нагрузки между двумя экземплярами.

Прежде всего, я не знаком с технологией переключателей L4.

Я протестировал четыре сценария, используя wget утилита следующим образом.

  1. Я успешно получаю contentA, когда закрываю экземпляр веб-сервера на сервере №1 и запускаю порт прослушивания 8888 экземпляра на сервере №2.

    wget -c http: // virtualIP: 8888 / contents / contentsA (запрос wget на сервере №2)

  2. Я также получаю правильное содержимоеA при запуске экземпляра веб-сервера, прослушивающего 8888 на сервере №1, и выключении экземпляра на сервере №2.

    wget -c http: // virtualIP: 8888 / contents / contentsA (запрос wget на сервере №1)

  3. А время соединения вышло произошло, когда оба экземпляра на 8888 сервера №1 и сервера №2 запускались.

    wget -c http: // virtualIP: 8888 / contents / contentsA (запрос wget на сервере №1)

    wget -c http: // virtualIP: 8888 / contents / contentsA (запрос wget на сервере №2)

  4. Наконец, я могу иметь содержимоеA для обоих случаев команд wget, когда оба экземпляра на 8888 серверов №1 и №2 запускаются.

    wget -c http: // realIP_A: 8888 / contents / contentsA (запрос на Сервере №2)

    wget -c http: // realIP_B: 8888 / contents / contentsA (запрос на Сервере №1)

Итак, мой вопрос в том, что все четыре сценария нормальные или нет.

Я хочу знать, как такое поведение может происходить, независимо от того, нормальны они или нет.

Как я могу отследить тайм-аут соединения, если я хочу узнать подробности о случае 3.

Может ли кто-нибудь рассказать мне о ситуации, о которой я упоминал?

Любая помощь будет оценена.

Спасибо.