Python中关于Django框架的问题
如下这是我写的方法。如何让用户想开启就开启?想关闭就会自动关闭所有正在执行的操作。
def monitor(request,url,enable=True):
if enable:
‘’’
执行 monitor 监控,创建一个线程来执行监控函数。。不停的监控。
‘’’
return HttpResponse(“开启完成”)
else:
‘’’
这里需要结束上面还在执行的线程该如果操作?
‘’’
return HttpResponse(“关闭完成”)
Python中关于Django框架的问题
2 回复
我无法理解你的问题
数据库或者 cache 里给任务做标记,线程执行的过程中读取标记。
如果标记为“关闭任务”则线程退出。

