标签: django django-views
如何设置执行django视图的时间限制。即一个视图永远不会超过10秒执行,如果确实如此,它应该从执行返回一半。我的想法是我们可以有装饰师。但我不确定。寻找解决方案。提前谢谢。
答案 0 :(得分:-1)
我建议考虑使用Celery,其中包含用于任务的内置time limit support,并会保持您的django应用和服务器响应:
如果您有许多任务,单个任务可能会永远运行 等待一些永远不会发生的事件你会阻止 工人无限期地处理新任务。最好的防守方式 反对这种情况正在发生时间限制。