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 № 1Por que não usar Aipo para criar uma assíncrona no /costly
é muito melhor do que brincar com os trabalhadores de gunicorn