/ / É possível rotear com gunicorn para um endpoint diferente para uma CPU específica? - django, nginx, gunicorn

É possível rotear com gunicorn para um endpoint diferente para uma CPU específica? - django, nginx, gunicorn

Eu tenho um ponto final que demora muito para responder. É apenas um. Gostaria de saber se é possível rotear algo como:

Url(/costly) -> Worker 1
Url(/all) -> Worker 2-4

Portanto, meu site principal não fica lento quando o /costly ponto final é chamado.

P.D: Eu corro no docker. Eu poderia duplicar o aplicativo Web e redirecionar com o nginx, mas acho que é inútil. Agora eu poderia usar uma fila, mas isso requer um rearchitect do aplicativo e agora preciso de uma pausa.

Respostas:

0 para resposta № 1

Por que não usar Aipo para criar uma assíncrona no /costly é muito melhor do que brincar com os trabalhadores de gunicorn