level 1
我在django中的view下 启动多线程 来执行一个 循环脚本 这个脚本每一分钟执行一次 是个死循环
django启动的时候是正常的 但是运行一段时间后就会报错 runtimeerror:cant start new theard
我认为我的程序是 启动一个额外的线程来执行这个脚本 然后django的主线程来处理用户的请求 这两个互不影响
但不知道为什么会报错 感觉好像是线程数太多了导致的 但不明白为什么线程会越来越多 这个启动多线程执行脚本是在django启动的时候自动执行的 不是在处理用户请求的函数中的 请老师们解答一下 非常感谢
2019年07月10日 07点07分
1
django启动的时候是正常的 但是运行一段时间后就会报错 runtimeerror:cant start new theard
我认为我的程序是 启动一个额外的线程来执行这个脚本 然后django的主线程来处理用户的请求 这两个互不影响
但不知道为什么会报错 感觉好像是线程数太多了导致的 但不明白为什么线程会越来越多 这个启动多线程执行脚本是在django启动的时候自动执行的 不是在处理用户请求的函数中的 请老师们解答一下 非常感谢