0

是否可以更改 Redash 连接到 Postgres 的端口?

我最初设置 Redash 成功并连接到 Postgres,但几天后,无法在端口 5432 上启动 Postgres。我什至尝试重新安装,但它强制将端口设置为 5433。我试图将端口更改为redash/query_runner/pg.py 上的 5433 但没有变化。

我如何将烧瓶监听的端口更改为 5433 或任何其他端口?

4

1 回答 1

1

'query_runner/pg.py' 文件旨在连接远程数据库,如 mysql.py、oracle.py 等。它不是保存用户信息的后端数据库。所以你应该尝试改变这个值

SQLALCHEMY_DATABASE_URI = os.environ.get(
"REDASH_DATABASE_URL", os.environ.get("DATABASE_URL", "postgresql:///postgres"))

它在'redash/settings/__init__.py'中,但很抱歉我不知道如何更改它的细节。

于 2020-02-12T11:22:05.440 回答