玩蛇网提供最新Python编程技术信息以及Python资源下载!

python有相应模块可以持续监测网络连通性吗

问题如下:

一台server,多台client,通过server端主动对每台client机器发起重启操作(串行),持续监测到client服务器重启成功后登陆client机器进行一系列操作后退出,再进行第2台client的操作,直到操作完所有client的机器。

当前的需求是在server端的脚本里需要做如下事情:client重启后,在server端持续检测client的连通性,即ping的返回状态,当server端检测client端的机器ping 5个包成功返回后再登陆client机器进行一系列操作。

现在写的脚本比较傻瓜,即从server端对client进行重启后人工sleep 10分钟,之后对client进行操作,但是由于每台机器重启的时间点不一样(比如不通品牌服务器的BIOS的自检时间相差很大),故10分钟对一些bios自检比较快的机器来说时间稍微长一些。

还请各位大虾协助提供能够满足该需求的方法(若能提供相应的模块和代码就更好了^^),感激不尽!

在 client 的开机启动脚本里主动通知 server “我已经起来了”, server 端接收到之后,进行一系列操作就好了。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19833.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月19日 - 10时53分21秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules