Соединение было закрыто в середине операции при доступе к базе данных с использованием Python - PullRequest
0 голосов
/ 07 июля 2019

Я установил сервер postgresql, используя Heroku в дополнение к моему боту python, который также работает на heroku, но бот не может подключиться к базе данных

Я гарантировал, что пароль, имя пользователя и т. Д., Где правильный.

Этот метод используется для подключения:

async def create_db_pool():
    bot.pg_con = await asyncpg.create_pool(database="dbname", 
    user="username", 
    password="dbpw")

И вот как я его запускаю:

bot.loop.run_until_complete(create_db_pool())

Ожидается доступ к базе данных и запись и чтение данных, вместо этого я получаю следующую ошибку: asyncpg.exceptions.ConnectionDoesNotExistError: соединение было закрыто в середине операции Задание было уничтожено, но оно находится на рассмотрении! task: wait_for = ()] >>

...