在远程服务器上调用 python 脚本并轮询状态
Invoke a python script on a remote server and poll the status
我正在寻找一种在远程服务器上调用 python 脚本并轮询状态和获取输出的最佳方法。我最好在 python 中也有这个实现。 python 脚本需要很长时间才能执行,我想中间轮询状态以了解正在执行的所有操作。有什么建议吗?
选项太多了。 'Polling' 通常是个坏主意,因为它假设 CPU 职业。
您可以让脚本向您发送状态更改。
您可以让脚本将其实际状态写入(远程)文件(覆盖或附加到日志文件),然后您可以查看该文件。这可能是最简单的方法。您可以在 link
上使用 tail -f file
监视文件
还有更多 - 更复杂的 - 其他选项。
我正在寻找一种在远程服务器上调用 python 脚本并轮询状态和获取输出的最佳方法。我最好在 python 中也有这个实现。 python 脚本需要很长时间才能执行,我想中间轮询状态以了解正在执行的所有操作。有什么建议吗?
选项太多了。 'Polling' 通常是个坏主意,因为它假设 CPU 职业。
您可以让脚本向您发送状态更改。
您可以让脚本将其实际状态写入(远程)文件(覆盖或附加到日志文件),然后您可以查看该文件。这可能是最简单的方法。您可以在 link
上使用 还有更多 - 更复杂的 - 其他选项。
tail -f file
监视文件