【问题标题】:Connection refused when using YugabyteDB with docker-compose将 YugabyteDB 与 docker-compose 一起使用时连接被拒绝
【发布时间】:2022-01-25 06:47:58
【问题描述】:

[用户在YugabyteDB Community Slack上发布的问题]

我正在用 YugabyteDB 做一些测试,看看它有什么能力,我正在努力连接它。

我正在关注Docker-compose doc,但因“连接被拒绝”而被阻止:

yb-client-n1  | 402762 [main] INFO com.yugabyte.sample.apps.AppBase  - Going to retrieve connection again: Connection to yb-tserver-n1:5433 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.

【问题讨论】:

    标签: yugabyte-db


    【解决方案1】:

    我试过是否有另一个进程使用 YSQL 端口:

    sudo lsof -i:5433
    

    我找不到任何使用的端口,但是当我启动 docker-compose 时,我在端口 5433 上观察到 2 个进程,名称为 docker-pr

    所以我开始认为它可能与我的 docker 环境(Fedora 35)有关,所以我检查了与 PostgreSQL 相关的任何问题,发现this SO post

    通过在 docker-compose.yml 中添加选项 hostname,它解决了我的问题。

    【讨论】:

      猜你喜欢
      • 2021-10-12
      • 2021-05-26
      • 2016-03-08
      • 2017-08-05
      • 2020-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多