меня есть телеграм бот и каждый раз когда нужно обратится к базе я создаю scoped сессию с with и по завершению закрываю сессию, но я начал замечать что через какое то время этих соединений становится слишком много и приложение крашится, хотя ошибок никаких нет
В смысле "крашится без ошибок"?
Ну имеется ввиду что до ошибки когжа пул соединений переполнился нет ошибок
А ты соединение как передаешь везде?
У меня функция create_new_session где создается scoped_session и возращается через yield в конструкцию with, а по завершению конструкции у меня закрывается сессия через .close
В функции блок try где создаю сессию и возращаю, пару catch для обработки и логирования и в finnaly закрыааю
Где ты вызываешь эту функцию?
В обработчиках
Бля, ща, я не дома просто
Обсуждают сегодня