Поддержание применения колб с помощью пробников Kuber Liveness - PullRequest
0 голосов
/ 11 октября 2018

У меня есть сервер Flask, который должен выполнять некоторые тяжелые задачи процессора, а для некоторых маршрутов требуется около 1,5 секунд.Кроме того, Kubernetes регулярно проверяет жизнеспособность, используя одну из конечных точек API.

Если я выполняю штрафной тест для своего API и посылаю ему много запросов в секунду, контейнер регулярно падает, потому что на тест живучести невозможно ответить.Это также происходит при использовании асинхронных рабочих-оружейников.Если рабочая нагрузка становится слишком высокой, запросы на проверку жизнеспособности должны долго отвечать.

Я думал о том, чтобы зарезервировать работника-оружейника только для проверки жизнеспособности, но, кажется, это невозможно сделать в течениеgunicorn.Такое ощущение, что я немного усложняю вещи.Кто-нибудь знает, как обычно решается такая проблема?

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