Windows Server 2016上EnableStatic的不同行为 我在2个集群节点上运行C++程序,应该在每个节点的网卡上添加一个虚拟IP(我已经写了一些逻辑)。 为此,我使用Win32_NetworkAdapterConfiguration类()的EnableStatic方法
在这个程序中,我有两个按钮,“释放VIP”和“获取VIP”。 我使用RDP连接这些节点(使用永久IP,而不是VIP) 对于发行版VIP,我调用:EnableStatic({“1.1.1.5”},{“255.255.0.0”}) 对于Acquire VIP I调用:EnableStatic({“1.1.1.5”、“1.1.1.80”}、{“255.255.0.0”、“255.255.0.0”}) (本例中,1.1.1.80为VIP) 当我在Windows 2012上执行此操作时,一切正常,我能够添加\删除虚拟IP 现在,在Windows 2016上,由于网卡上VIP的更改(添加和删除…),我的RDP将失去连接2-3秒 我知道在这个API文档中,微软写到RDP应该会失去连接,但我想知道:Windows Server 2016上EnableStatic的不同行为 我在2个集群节点上运行C++程序,应该在每个节点的网卡上添加一个虚拟IP(我已经写了一些逻辑)。 为此,我使用Win32_NetworkAdapterConfiguration类()的EnableStatic方法,c++,windows,cluster-computing,windows-server-2012,windows-server-2016,C++,Windows,Cluster Computing,Windows Server 2012,Windows Server 2016,在这个程序中,我有两个按钮,“释放VIP”和“获取VIP”。 我使用RDP连接这些节点(使用永久IP,而不是VIP) 对于发行版VIP,我调用:EnableStatic({“1.1.1.5”},{“255.255.0.0”}) 对于Acquire VIP I调用:EnableStatic({“1.1.1.5”、“1.1.1.80”}、{“255.255.0.0”、“255.255.0.0”}) (本例中,1.1.1.80为VIP) 当我在Windows 2012上执行此操作时,一切正常,我能够添
非常感谢 哦,太好了,你太聪明了,谢谢洪思蒙。其他人可以提供帮助?在同一子网上使用2个IP是否正确?其别名IP,我希望访问我的群集时使用相同的IP(虚拟IP)。我不知道在同一子网上使用两个IP有什么风险,也许我错过了什么?再说一次,我依靠的是2012服务器上的工作集群