Это общий принцип. У тебя есть некий шаг бизнес логики: сообщение/клик в боте, обработка сообщения из очереди, веб запрос, запуск периодического задания. В начале/перед началом обработки берешь коннект, в конце возвращаешь туда откуда брал
логично. Раз всё так просто, то должно быть что-то готовое уже