标签: django nginx gunicorn
我有一个需要很长时间才能回答的端点。只是一个。我想知道是否可以路由类似的东西:
Url(/costly) -> Worker 1 Url(/all) -> Worker 2-4
因此,当调用/costly端点时,我的主站点不会变慢。
/costly
P.D:我在码头上运行它。我可以复制网络应用程序并使用nginx重定向,但认为是浪费。我现在可以使用一个队列,但这需要重新设计应用程序,现在需要一个权宜之计..
答案 0 :(得分:0)
为什么不使用Celery在/costly中创建一个asynctask比在gunicorn中扮演工人要好得多