Пожалуйста, потерпите меня, когда я выражу это словами:
Я использую Weasyprint на Python Django Framework, у меня 15 страниц html для рендеринга в PDF.
Рендеринг занимает от 70% до 80% моего ЦП, когда один пользователь нажимает кнопку рендеринга, так что происходит, когда два или три пользователя рендерит одновременно, он превышает 100% и заставляет мой сервер cra sh, что мне нужно перезагрузить систему, чтобы она снова заработала.
Мой вопрос такой: есть ли что-то, что я могу использовать, чтобы поставить пользователей в очередь на рендеринг? Вместо одновременной обработки запросов на рендеринг, заставлять их ждать в очереди?