现在我想避免讨论IIS ARR – 获取NLB并不是必须的。
我有两台电脑(都在同一个域,顺便说一句)谁连接到两个networking:
我希望两台服务器都能joinNLB集群,以便服务一系列即使其中一台服务器出现故障(Windows更新,硬件故障等)也能继续运行的Web应用程序。
我已经在两台计算机上安装了NLBangular色,并在公共(123.123.123.xxx)适配器上设置了群集,并将群集设置为使用新的IP地址123.123.123.12。
群集处于多播模式。 我知道单播模式导致ARP洪泛,也阻止“公共”适配器除了NLB任务之外的任何东西(我想保留一些应用程序在一台服务器上,我不能安装第三个网卡,因此多播模式)。
NLB经理说集群没有任何问题,“聚合”,当我尝试从每台机器访问公共集群IP 123.123.123.12,然后IIS默认网页加载罚款。
但是,当我从我的家庭连接尝试IP地址它不起作用 – 我得到一个TCP超时。
另外,在IISpipe理器中,当我转到站点绑定时,集群IP地址未列出。 它也不会出现,当我运行ipconfig /all这是奇怪的,因为它出现在networking适配器属性。
所以我的问题是:为什么我得到TCP超时,为什么不在IIS中出现群集IP?
编辑:当我跑ipconfig /all再次,群集IP出现。 奇怪。 也许我最初错过了它?