Похожие чаты

Привет. Только заехал в алхимию, возник вопрос: каждую секунду отрабатывает

десяток селери-тасок, к каждой таске привязано событие на выполнение, которое гарантированно отрабатывает. В каждом событии я создаю SQLAlchemy сессию с помощью sessionmaker(), начинаю транзакцию, выполняю один update() запрос, закрываю транзакцию. При этом часть транзакций отрабатывает, а часть - нет (без каких-либо ошибок). Как сделать, чтобы отрабатывали все транзакции? Я же создаю отдельную сессию для каждой таски? Мне даже не нужно, чтобы они отработали асинхронно, главное - чтоб отработали

4 ответов

25 просмотров

таски случайным образом, не одни и те же строки обновляют?

Anton-M Автор вопроса
Stan Осычнюк
таски случайным образом, не одни и те же строки об...

не, каждая таска свою союственную стркоу обновляет

Сложно без кода. Но выглядит так что таски кто-то убивает раньше чем они отработают. логируй. или сам комить.

Anton-M Автор вопроса
Igor Tolstov
Сложно без кода. Но выглядит так что таски кто-то...

таски точно отрабатывают, это я проверил с помощью принтов)

Похожие вопросы

Обсуждают сегодня

Карта сайта