Docker环境中应用容器连接PostgreSQL容器遭ConnectionRefusedError问题求助
Docker环境中应用容器连接PostgreSQL容器遭ConnectionRefusedError问题求助
各位大佬好,我最近碰到个棘手的问题:我把PostgreSQL和我的应用都部署在Docker容器里,但尝试从应用容器连接PostgreSQL容器时,一直出现连接拒绝的错误,具体的报错栈信息如下:
Traceback (most recent call last): 2024-04-10 17:02:32 File "/vpn_bot/core/main.py", line 27, in check_subscription 2024-04-10 17:02:32 users = await get_all_users() 2024-04-10 17:02:32 ^^^^^^^^^^^^^^^^^^^^^ 2024-04-10 17:02:32 File "/vpn_bot/core/services/bot_services.py", line 28, in get_all_users 2024-04-10 17:02:32 users = await session.execute(query) 2024-04-10 17:02:32 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-10 17:02:32 File "/root/.cache/pypoetry/virtualenvs/vpn-bot-bOMuw32Y-py3.11/lib/python3.11/site-packages/sqlalchemy/ext/asyncio/session.py", line 435, in execute 2024-04-10 17:02:32 result = await greenlet_spawn( 2024-04-10 17:02:32 ^^^^^^^^^^^^^^^^^^^^^ 2024-04-10 17:02:32 File "/root/.cache/pypoetr...
我已经确认两个容器都处于运行状态,但就是无法建立连接,有没有大佬能帮忙分析下可能的原因,或者给我一些排查方向?
备注:内容来源于stack exchange,提问作者41231
相关产品推荐
相关产品推荐

