Работает ли сервер на локальном хосте хоста и принимает ли соединения TCP/IP на порту 5432?

#python #postgresql #psycopg2

Вопрос:

Я продолжаю получать это сообщение об ошибке

«psycopg2.Ошибка операции: не удалось подключиться к серверу: Отказано в подключении Сервер работает на хосте «localhost» (127.0.0.1) и принимает соединения TCP/IP на порту 5432?»

Вот код, который вызывает ошибку.

 connection = psycopg2.connect(host = config.DB_HOST, database=config.DB_NAME, user=config.DB_USER, password=config.DB_PASS, port=config.DB_PORT)  

и эта строка

 conn = _connect(dsn, connection_factory=connection_factory, **kwasync)  

Комментарии:

1. В чем твой вопрос? Работает ли сервер на порту 5432? Очевидно, что нет. Что вы ожидаете там увидеть?

2. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.

3. Файл «/home/appuser/venv/lib/python3.9/site-packages/streamlit/script_runner.py», строка 354, в run_script exec(код, модуль.__дикт_ ) Файл «/app/screenrwebsiteplzwork/dashboard.py», строка 20, в файле lt;модульgt; подключение = psycopg2.connect(хост = ‘локальный хост’, база данных=’etfdb’, пользователь=’postgres’, пароль=’пароль’, порт=’5432′) «/home/appuser/venv/lib/python3.9/site-packages/psycopg2/__init__.py», строка 122, в соединении conn = _connect(dsn, connection_factory=connection_factory, **kwasync)

4. Это сообщение об ошибке, которое я получаю