Python 2.7 Python线程-停止其他线程 我从一个自定义工具触发一个事件,我有4个linux服务器,在那里我需要监控日志和特定事件ID的grep 事件ID可能出现在4台服务器中的任何一台中 我编写了一个方法,可以对grep模式进行ssh会话检查。因为可能会添加许多服务器,所以我使用线程模块在指定的时间内并发地查看所有服务器 如果在一个服务器中找到匹配,我希望其他线程停止。如果在一个线程中发现了模式,有没有办法通知其他线程停止搜索?安全吗

Python 2.7 Python线程-停止其他线程 我从一个自定义工具触发一个事件,我有4个linux服务器,在那里我需要监控日志和特定事件ID的grep 事件ID可能出现在4台服务器中的任何一台中 我编写了一个方法,可以对grep模式进行ssh会话检查。因为可能会添加许多服务器,所以我使用线程模块在指定的时间内并发地查看所有服务器 如果在一个服务器中找到匹配,我希望其他线程停止。如果在一个线程中发现了模式,有没有办法通知其他线程停止搜索?安全吗,python-2.7,python-multithreading,Python 2.7,Python Multithreading,我有许多这样的功能需要在许多服务器上进行验证。所以,我不想浪费任何时间串行执行,而是希望通过停止其他线程来节省内存 相关:您如何调用ssh?您是否使用类似于paramiko的库?显示代码的相关部分会很有帮助。为什么不使用fork和use子流程呢?然后可以终止子进程。

我有许多这样的功能需要在许多服务器上进行验证。所以,我不想浪费任何时间串行执行,而是希望通过停止其他线程来节省内存

相关:您如何调用ssh?您是否使用类似于
paramiko
的库?显示代码的相关部分会很有帮助。为什么不使用fork和use子流程呢?然后可以终止子进程。