2021
03-05
03-05
使paramiko库执行命令时在给定的时间强制退出功能的实现
使用paramiko库ssh连接到远端云主机上时,非常偶现卡死现象,连接无法退出(可以是执行命令时云主机重启等造成)。需要给定一段时间,不管命令执行是否卡住,都退出连接,显示命令执行超时错误。实现方式:线程+事件,在线程中执行ssh命令,给事件配置超时时间。代码示例:1fromthreadingimportThread,Event2importparamikoclassSshClient(object):def__init__(self,ip,port,username,password):self.ip=...
继续阅读 >