不知那里的问题,运行竟然让我的路由器无限重启:环境 Ubuntu21.04 + Python3.9

import os
import threading


def hosts():
    password = "xxxxx"
    command = "./cfst_hosts.sh"
    os.system('cd /home/lh/Programs/Git/CloudflareST && echo %s | sudo -S %s' % (password, command))
    t = threading.Timer(60 * 30, hosts)
    t.start()


if __name__ == '__main__':
    hosts()

cfst_hots.sh 是 GitHub CloudFlare的优选IP

网络链接方式是笔记本连接的WIFI
多次测试,就是运行这py导致路由器无限重启,开始我以为是路由器炸了
单独运行cfst_hots.sh脚本并没有这个问题

最佳答案

应该是脚本测速线程数量太多了吧

2年前 评论
讨论数量: 2
Jason990420

不确定GitHub CloudFlare 的优选 IP作了什么

但是调用函数hosts, 会设置一个定时器, 在半个小时(60x30秒)后, 再自动调用函数hosts

所以其结果就是每半个小时, 会作一次 GitHub CloudFlare 的优选 IP

2年前 评论

应该是脚本测速线程数量太多了吧

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!