如果服务器意外断电造成数据丢失的风险是任何企业不能承受之痛,配置一台UPS是最常见的安全措施,如果UPS是不带智能控制程序的经济型产品,那么每次的安全关机就是管理员的必需工作。为了解决这个繁琐的安全关机操作,我编写了解决这个痛点一个Win CLI脚本。
实现原理:正常工作环境下,服务器会配置UPS,断电后服务器还在工作,而外部网络会由于断电而断开,程序运行后会每一分种向指定的IP发送一个心跳包,如果正常反应则无任何操作,不果连续30s内,三次心跳包异常则计算机关机。
代码如下:
金石艾特(JS@) 版权所有 Copyright2001-{{ message }} www.dgjs.com Inc. All Rights Reserved禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任