gpt4 book ai didi

python - 如何同时监控两台 PC 上的 Internet 连接?

转载 作者:可可西里 更新时间:2023-11-01 17:36:19 26 4
gpt4 key购买 nike

我有两台 PC,我想监控它们的 Internet 连接,并在一个页面中显示它们当前是否在线和运行。我该怎么做?

我正在考虑每分钟执行一次的 cron 作业,该作业将 POST 发送到位于服务器中的文件,这反过来会将连接状态“在线”写入文件。在显示状态的页面中,从两个状态文件中读取并显示它们是否在线。但这感觉像是一个草率的想法。您有什么替代建议?

(答案不一定是代码;我不是在寻找复制粘贴解决方案。我只是想要一个想法,一个正确方向的插入,)

最佳答案

我建议只定期向 Django 服务器发送一个 GET 请求(你只需要一个 ping 来指示 PC 已打开),如果你在 Django 服务器上查询一个页面,它会显示一个指示状态的网页每一个。

在 Django 服务器中有一个循环,其中指示接收到每个 GET 的时间,如果上次 GET 和当前时间之间的时间太大,则将标志设置为 false。

该标志稍后将在通过 View 查询 URL 时可见。

我不认为这会草率结束,这只是一个微不足道的解决方案,您不必真正深入挖掘就可以让它发挥作用。

关于python - 如何同时监控两台 PC 上的 Internet 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30567284/

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