众所周知网站上线之后要保障的头一件大事就是稳定性,包括服务器空间和域名解析的稳定。但是同时在某些情况下服务器宕机却又是不可避免的,比如 机房IP线路切换、机房意外断电、服务器硬件故障、黑客攻击等,种种原因都会造成服务器宕机的发生。因此当前服务器宕机已经成了最令网站站长头疼的大事, 是站长心头挥之不去的阴霾。集群服务器无疑是应对服务器宕机首选之策,但是集群服务器一般对服务器硬件需求较高,尤其是主服务器,而企业网站虽然对稳定性 要求较高,但是投入太大也不太切合实际,通过对现有条件加以利用,我们完全可以制定出符合企业网站使用的稳定性解决方案,下面王小寒会将郑州网站建设公司 八优网已经实践过的服务器宕机解决方案和大家做一分享。
1.DNSPOD的宕机监控
DNSPOD目前推出了宕机监 控功能,免费用户和收费用户均可享用,在进行域名解析时,可同时解析备用IP,在系统检测到宕机发生时,可自动将IP解析到备用IP。保障网站运行不受影 响。经笔者实际应用发现,免费用户的宕机检测为15分钟,如果再加上检测次数的限制,以及TLT等,宕机之后的自动响应时间大约在1小时左右,而VIP用 户则可将改时间提高到10分钟左右。目前郑州网站建设八优网已经对部分客户使用了该功能,相信会进一步保障客户网站的稳定性。
2.监控宝的url回调
监控宝推出了url回调功能,目前仅限VIP用户使用,可以根据回调参数相关api文档自定义指定回调内容。相对而言,dnspod的宕机监控只是监控的服 务器IP,有许多情况比如iis挂掉或者apache挂掉、网站程序出故障等都并非宕机的情况都不能被检测到,但是当时网站已经挂掉确是事实。而监控宝的 url回调可以很好的解决这个问题,只要网站不能访问,监控宝会在第一时间察觉,如果将url回调结合dnspod的api文档,那么可以轻松制定出自定 义更换IP的功能,八优网已经针对部门客户采用了专门的url回调程序实施相关的服务器宕机监控与切换措施。
3.歪菜和dnspod的完美结合
歪 菜和监控宝的功能类似,也是对网站运行情况进行监控,不过没有url回调功能,取而代之的是,歪菜官方已经开发完了和dnspod的api接口,可以在后 台直接输入dnspod的帐号密码,自动完成url回调控制修改域名api的功能,丽江古城网(http://www.0888123.com)对歪 菜的功能进行了试用,基本可以完成宕机切换的功能。如果没有相关的技术能力,可以试用一下歪菜的监控功能,可惜歪菜在很多地方还是没有监控宝做的完善。
结束语
按照网站全年运行稳定性99.9%计算的话,容许的宕机率大约是87个小时,即3天左右。而一般网络公司所使用服务器并非极高端配置,将企业网站托管于 本地一般的IDC机房,线路故障、硬件故障、安全故障等加在一起,每年的宕机率还是不小的,总时间应该远远大于3天,使用本方案进行配置,在宕机第一时间 将网站解析转移至备份服务器上,将宕机时间降到最低,对企业的后期发展,是一个极大的功劳。