我正在寻找执行一个应用程序,如果成功则绑定到定义的端口,然后通过 http 轮询它,如果失败,重新启动它(几乎是一个单进程简单的看门狗)。看着subprocess,但有点不确定如何继续。任何人都可以指出我的路径或其他东西吗?
该进程没有标准输入、标准输出和标准错误(都可以丢弃)。只是一个检查它是否响应(通过 urllib/Requests?)然后休眠 30 秒的循环。
我正在寻找执行一个应用程序,如果成功则绑定到定义的端口,然后通过 http 轮询它,如果失败,重新启动它(几乎是一个单进程简单的看门狗)。看着subprocess,但有点不确定如何继续。任何人都可以指出我的路径或其他东西吗?
该进程没有标准输入、标准输出和标准错误(都可以丢弃)。只是一个检查它是否响应(通过 urllib/Requests?)然后休眠 30 秒的循环。