Django Сельдерей с высоким содержанием - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть довольно простое приложение Django, которое проверяет API, API в основном выполняет задачу, некоторые из этих задач могут длиться от нескольких секунд до целого дня.

мое Django приложение проверяет этот API на статус задачи каждые 30 секунд с использованием сельдерея, если статус в ожидании, он проверяет снова, пока статус не завершится ==, проблема, с которой я сейчас сталкиваюсь, связана с использованием сельдерея около 300 МБ / 1,94 ГБ памяти для этого, и в итоге у меня блокируются другие задачи, я также пытаюсь увеличить масштаб, так как у меня есть несколько приложений, запущенных в моем Docker контейнере, добавление большего количества рабочих не решит мою проблему так как это увеличит объем памяти при развертывании большего количества экземпляров моего приложения.

Как можно уменьшить объем памяти сельдерея

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...