Головоломка подключения http-сервера
Я видел странную проблему с подключением в производственной среде.
У установки есть два сервера IBM Http (IHS) и сетевой балансировщик IP-нагрузки перед ними (циклический перебор).
В одном случае система работает нормально, следующие запросы перестают поступать в IHS. Telnet напрямую к порту 80 IHS установлен успешно, но соединение с портом 80 через IP балансировщика нагрузки не удается!
Далее пазл, сетевые администраторы говорят, что балансировщик нагрузки работает нормально. Когда мы наконец перезагружаем серверы IHS и запрос начинает выполняться...
Ситуация случалась три раза за последний месяц, и никакой очевидной картины не было найдено.
Есть идеи отладки?
2 ответа
Вам лучше понюхать трафик от клиента, тогда вы сможете полностью обнаружить задержку. Или вдыхать клиента и сервера одновременно.
Либо проблемы ARP, либо DHCP (возможно, неконтролируемый DHCP-сервер в сети... "какой-то самопределяющийся IP-адрес").
Балансировщик нагрузки может быть в порядке, но между ним и http-сервером может быть что-то не так. Три раза в месяц, очевидно, означает проблему тайм-аута (обновить аренду DHCP?).