gpt4 book ai didi

python - 如何知道正在运行的脚本是否死亡?

转载 作者:太空狗 更新时间:2023-10-30 01:55:33 25 4
gpt4 key购买 nike

所以我对编程有点陌生,而且主要是自学成才,如果这个问题有点偏新手,我很抱歉。

我有一个运行很长时间的 python 脚本(例如,它每隔几秒下载一次页面,一次持续几天。)类似于网络应用程序的监控脚本。

每隔一段时间,某些东西会破坏它,它需要重新启动。我已将这些事件减少到最低限度,但它仍然每隔几天发生一次,如果它确实被杀死,如果我几个小时都没有注意到,那可能是个坏消息。

现在它正在 VPS 上的屏幕 session 中运行。

就知道脚本何时终止/让它自动重新启动而言,有人能给我指出正确的方向吗?

这会是用 Bash 编写的东西吗?或者是其他东西?我以前从未做过类似的事情,不知道从哪里开始,甚至不知道从哪里开始寻找信息。

最佳答案

你可以试试 supervisord ,它是一个用于控制守护进程的工具。

关于python - 如何知道正在运行的脚本是否死亡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9339569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com