Windows下怎么实现像keepalived那样的功能,很遗憾,Windows Keepalived 没有这种版本,其实Windows有提供类似的东东,那就是Network Load Balancing,但是我就从来没真正配置成功过,要么虚拟IP联不通,要么网络断线,配置步骤还十分的多,浪费了我大量的宝贵时间。今天就介绍一款可以实现Windows Keepalived功能的双机热备软件,界面如下图所示,
windows keepalived工具下载https://pan.baidu.com/s/1qSeCwWtnsEge32QpF2MRwA?pwd=abcd
我在A,B两台服务器上分别做如下操作,选择网络,选择本机IP,然后设置虚拟IP,注意虚拟IP是在同网段内无人使用的IP,然后点击运行即可,如下图所示
可以看到操作十分简洁,没有多余的动作,运行完以后注意观察最下面的图标,绿色箭头表明虚拟IP在这台服务器上,我用cmd命令输入ipconfig验证了下,确实在那台主节点上,
当主服务器因为某种不可知原因宕机的时候,该虚拟IP就会自动漂移到备服务器,这样就完成了Windows Keepalived的功能,不愧是大佬良心制作的软件,本少女佩服。