Селери сложнее и навороченнее в разы. Один отдельный инстанс докера для планировщика чего стоит. А тут я обхожусь двумя контейнерами. Чисто пока мнение новичка с этими двумя
Я хз, что требуется, но посмотри ещё APScheduler
так и не осилил селери?😏
Осилил, благодаря вашим подсказкам от большей части кстати, для моего проекта избыточным кажется. Но уже планировщик вот, потом доработка очередей.. не удивлюсь, что вернусь к сельдерею потом. Я ключевое не понимал, что один код проекта шерить надо или дублировать инстансы)
Спасиб, читал про него, но уже есть rq в проекте, пока его аддон попробую, чтобы не городить
Всмысле у тебя сейчас публикует таски в очередь и слушает, выполняет один контейнер? Или о чем речь?
Нет. Я бы рад если бы один контенер мог так)) было бы меньше геморроя. У меня один контейнер-сервер фласка, а другой rq-worker на основе кода этого проекта. Теперь еще к моему огромному сожалению оказалось, что если я хочу scheduler то для него надо третий контейнер, и я пишу обходной путь для своих задач, чтобы обойтись без планировщика.
А зачем?) В чем проблема добавить еще один контейнер?
У меня много проектов, и для каждого по 3 контейнера если пилить без острой необходимости.. думаю станет неудобно и мусорно. У меня ограничение по окружению(нельзя использовать docker-compose) получается с каждым трехконтейнерным проектом часть надо руками настраивать. 3 контейнера(это не считай еще контейнера с редис-сервером, который еще не факт, что можно использовать один с другими проектами.)
Ух ты а что вместо докер композ?
Для удобного масштабирования и контроля количества инстансов, все индивидуально по докер-файлам. Дает плюсы при CI/CD и автодеплое, плюс логи удобные, но минус конечно жить без докер-компоуза. Тоесть при апдейте проекта, 3 инстанса обновляются с пуша(который от гитхаба)
А в чем проблема в докер компоуз прописать build: -./path/Dockerfile ?
Кубер руками?) Не, честно, пока не понял в чем проблема заюзать докер композ/кубер/еще что-либо
https://t.me/docker_ru Я бы тут посоветовался по ci/cd и контейнерам если в этом чате не подскажут
Почему нельзя использовать docker-compose?
Ничё не понял... докер-композ нельзя, а кучу докерфайлов можно? Это где/как/куда ты так деплоишь?
Обсуждают сегодня