Здравствуйте, спасибо за статью, читается как хороший детектив, уточните, если это возможно, можно ли аппелировать к этому судебному решению в других делах.
Возможно я не корректно выразился, но APScheduler для своей работы может использовать БД (в моем случае Postgres) и он сам записывает id задания и время исполнения в свою таблицу, т.о. для APScheduler нельзя выставить RO, он работать не сможет. В общем то оно не критично, по крайней мере в моем частном случае, и живет как отдельный сервис, хотя для меня не не самое "красивое" решение.
Очень бы хотелось посмотреть на работу брокера, может быть даже с использованием FastStream, благо что автор присутствует на хабре, рассмотрите вариант?
Добрый день, спасибо за подробный мануал, подскажите пожалуйста, как будет работать APScheduler при использовании uvicorn --workers 4 (как пример), у меня запускалось 4 экземпляра и победить это не удалось, пришлось вывести в отдельный сервис
Здравствуйте, спасибо за статью, читается как хороший детектив, уточните, если это возможно, можно ли аппелировать к этому судебному решению в других делах.
Возможно я не корректно выразился, но APScheduler для своей работы может использовать БД (в моем случае Postgres) и он сам записывает id задания и время исполнения в свою таблицу, т.о. для APScheduler нельзя выставить RO, он работать не сможет.
В общем то оно не критично, по крайней мере в моем частном случае, и живет как отдельный сервис, хотя для меня не не самое "красивое" решение.
с APScheduler вроде так не получится, он сам в БД пишет id задачи и время запуска, но в общем это не критично, работает и слава богу.
Очень бы хотелось посмотреть на работу брокера, может быть даже с использованием FastStream, благо что автор присутствует на хабре, рассмотрите вариант?
Так и сделал, и даже подобие управления есть т.к. БД для FastAPI и APScheduler общая, но не красиво же :)
Добрый день, спасибо за подробный мануал, подскажите пожалуйста, как будет работать APScheduler при использовании uvicorn --workers 4 (как пример), у меня запускалось 4 экземпляра и победить это не удалось, пришлось вывести в отдельный сервис