Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在服务器上执行安装,这需要重新启动服务器才能完成安装。我的查询是如何找出重新启动完成的时间,以便我可以在服务器上运行基本的冒烟测试并确认部署状态。
这通常是一项不平凡的任务,解决方案将取决于重新启动的服务器的操作系统。
一般来说,最好让服务器自己决定启动过程何时完成,并让它向感兴趣的实体发送一些通知。
如果您不能这样做,您可以检查重启后通常可用的服务(例如,HTTP 端口可访问、导出的文件共享可挂载……)。在此基础上增加一些额外的时间可能会很有用。
另一方面,可能的解决方案更不可靠,您可以简单地等待完成重新启动通常需要的一定时间。