Привязка к тому же порту на различных IP-адресах

Моя ситуация следующие:

One machine with 2 IP addresses: 10.10.20.7 and 10.10.20.17
Two applications that listen on port 9000 (each on it's own IP)

То, чего я хотел бы достигнуть, - то, в то время как одно приложение снижается, другая привычка умеют соединиться. Для примера, если приложение, которое связывается с 10.10.20.7, останавливается, машина больше не будет слушать на определенном порте на этом определенном IP, следовательно никакая связь на 10.10.20.7 не будет установлена успешная. Это противоречит немного способ, которым IIS работает с HTTP.sys к моему знанию. Независимо от того, что я добавляю в netsh iplisten, этот сценарий кажется невозможным.

0
задан 25 May 2015 в 23:42
1 ответ

Если у машины 2 IP, то да, вы можете открыть один и тот же порт на 2 разных IP. Но если вы пытаетесь сбалансировать нагрузку, чтобы один перешел в режим, если другой перейдет в автономный режим, вам необходимо использовать какой-либо программный или аппаратный балансировщик нагрузки.

0
ответ дан 24 November 2019 в 08:32

Теги

Похожие вопросы