我的操作系统是Linux。
我将连接超集到PostgreSQL。
PostgreSQL端口已打开,其值为5432。
PostgreSQL也在运行且未关闭。
不幸的是,经过一天的研究在互联网上,我无法解决这个问题,它给出了以下错误:
The port is closed.
数据库连接埠:
命令:lsof -i TCP:5432
python3 13127 user 13u IPv4 279806 0t0 TCP localhost:40166->localhost:postgresql (ESTABLISHED)
python3 13127 user 14u IPv4 274261 0t0 TCP localhost:38814->localhost:postgresql (ESTABLISHED)
请帮助我,我是一个初学者,但我搜索了很多,并没有得到任何结果。
2条答案
按热度按时间new9mtju1#
因为您在docker容器中运行Superset,所以不能使用127.0.0.1或localhost,因为它们解析为容器,而不是主机。
q8l4jmvw2#
在配置文件中,您设置了端口5432,但这并不意味着您的pg服务可用