首页 > 解决方案 > HW优雅关机和强制关机问题

问题描述

我开发了一个电源维护工具,对于硬件关机功能,通常我们应该使用优雅关机,如果没有响应,则强制关机。

在我的功能中,先优雅关机,然后等待5分钟检查硬件电源状态,如果是开机,则调用强制关机功能关机。

但我面临特殊情况。如果程序检查了电源状态,它仍然是开机状态,此时程序准备强制关闭硬件,但是服务器正常关机成功,但程序没有,所以继续模拟按钮,导致服务器再次启动。

也许我可以将等待时间设置得更长一些,但是如果有多个服务器,我不能为每个服务器等待很长时间。

这里有什么建议吗?我为这个工具使用 go 编程。

标签: operating-systemhardware

解决方案


推荐阅读