程序是通过本身定时访问指定服务器上的某一网页,然后根据服务
器返回信息来判断服务器状态的。例如返回200,表示服务器正常,500表示
服务器内部错误等。当Web服务器出现内部错误或程序死掉或被人黑掉等情况
后,可以按您事先的安排采取下面的措施:
①自动重起Web服务,事实上大部分服务器错误都可通过重启WEB服务来恢复。
②重起/关闭计算机,解决服务进程管理也失效的情况 。
③还原页面,如果你首页经常被黑,那么你监控这个页面,当被黑的时候,程序
自动还原,达到一定防黑效果。如果你想保护整个网站不被黑,请用我们的另
外一套“NYS网络数据备份系统”彻底保护整个网站。
④访问指定页面,当出错时,访问另一个你自己编写的有扩展功能的页面。
⑤运行本地程序,当服务器出问题时,自动运行本地某个程序,这个程序可以是
你自己编写的,建议配合我们的其他五套软件使用,效果最好。
⑥发邮件给管理员,如果您监控的是远程Web服务器,或同时监控多台Web服
务器,当然无法实现自动重启是不可能的,但是您这个把这个服务器的错误
报告发email给管理员,来提醒管理员来处理,还支持群发和匿名发信。也许以
后会加个短信提醒,服务器错误后,自动发短信给管理员。************************************************************************************
上边是我想要的功能,希望有此类似的代码程序能给我,是.net的就可以了.
************************************************************************************
谢 了