Невозможно подключиться к общедоступному экземпляру postgresql rds: превышено время ожидания подключения

Я создал базовый тестовый экземпляр PostgreSQL RDS в VPC. Это общедоступная группа безопасности VPC. Группа безопасности, конфигурация которой следующая: Входящее правило: Тип: PostgreSQL Протокол: TCP Порт: 5432 Источник: 0.0.0.0/0 Исходящий: Тип: Все Протокол: Все Порт: Все Назначение: 0.0.0.0/0

Когда я пытаюсь подключиться, это не удается. Вот код ошибки, который я получаю: не удалось подключиться к серверу: истекло время ожидания подключения Сервер работает на host () и принимает Соединения TCP / IP через порт 5432?

Я делаю это впервые, поэтому, пожалуйста, помогите мне. Любая помощь будет оценена по достоинству.

0
задан 10 August 2019 в 12:07
1 ответ

Я немного опоздал, но для тех, кто смотрит в будущее:

Я обнаружил эту ошибку и просмотрел все возможные решения: соединение VPC, группы безопасности, изменение моих файлов pg_hba.conf и postgresql.conf, убедиться, что моя программа общедоступна и т. д.

Моя проблема заключалась в том, что я использовал Python 3.7 в качестве среды выполнения на AWS lambda, а Pyton 3.8 загружал в зависимости корзины S3! Мне потребовалось слишком много времени, чтобы понять это. Я думаю, живи и учись!

0
ответ дан 6 January 2020 в 22:58

Теги

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