| Subcribe via RSS

WinHA windows环境下故障切换软件

六月 29th, 2008 Posted in C/C++ < by Johnny Woo >

这个是我准备做的新的开源项目
主要是为了使用简单的方法来搭建WINDOWS环境下的HA应用
应为MCSC需要使用域.让我觉得很不爽
而HA其实就是个简单的东西来的.
所以准备自己重写一个
首先环境需要2台服务器
每台有两块网卡.其中一块用于心跳线对接
鉴于可靠性
我准备同时检测公网IP以及对外服务IP
软件流程大致如下

windows启动
winha服务启动
删除绑定的对外IP
arp检测对外公开ip的mac地址
如果公开IP不通,并且心跳线不通
则绑定公开IP
如果对外IP通,且MAC地址不是本机,心跳线正常
则使用检测是否对外IP以及心跳线正常
随时准备接管

Leave a Reply