Задать вопрос
InternetMaster
@InternetMaster
Интернет

Нужно ли на aiomysql постоянно открывать и закрывать коннекты?

Пишу телеграм бота на aiogram. Нашел асинхронную библиотеку aiomysql.

Как создать единый коннект (который возможно перезапустится через несколько часов), но нету примеров в документации как это сделать.

Везде там написано, что нужно каждый раз открывать, а после выполнения запросов закрывать соединение. Пробовал и так сделать, но когда пытаюсь закрыть курсор (await cursor.close()) скрипт иногда выдает ошибку: Task was destroyed but it is pending!

Почитал про эту ошибку, там указывают на asyncio, но его я вообще не использую в коде. Так что думаю как сделать единое соединение.
  • Вопрос задан
  • 210 просмотров
Подписаться 2 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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