Discourse 数据库套接字信息

当我尝试在 AWS EC2 上部署 Discourse 时,我遇到了一个问题,无法找到应位于 app.yml 中的 DISCOURSE_DB_SOCKET 信息。有人能告诉我从哪里可以获取 DISCOURSE_DB_SOCKET 的信息吗?

DISCOURSE_DB_SOCKET: ''
DISCOURSE_DB_NAME:  [AWS_POSTGRES_DB_NAME]
DISCOURSE_DB_POOL:  15
DISCOURSE_DB_USERNAME: [AWS_POSTGRES_DB_USERNAME]
DISCOURSE_DB_PASSWORD:  [AWS_POSTGRES_DB_PASSWORD]
DISCOURSE_DB_HOST:  [AWS_POSTGRES_ENDPOINT]
DISCOURSE_REDIS_HOST:  [AWS_REDIS_ENDPOINT]

这将是您想要连接的 PostgreSQL 的 Unix 套接字路径。在大多数情况下,您应该省略它。

但我还是找不到它。它是我在 AWS 账户上创建的 PostgreSQL 吗?如果是,它的路径是什么?

如果你不知道,可以通过端口直接访问。