我将 PostgreSQL 与 php 一起使用。过了一会儿,客户端连接变大了,所以我尝试使用 pgbouncer 设置最大连接等。我的数据库端口是 5432,我所有的 php 都使用该端口连接到我的数据库。我的问题是,如果我使用相同的端口 5432 并设置为 pgbouncer 监听端口怎么办?所以我的数据库和 pgbouncer 使用相同的端口,所以我不必更改客户端代码。谢谢
问问题
2468 次
1 回答
2
您不能在同一个端口上运行两个不同的应用程序,但您可以在 pgbouncer 上使用 5432 并为您的数据库使用不同的端口(例如 6432)。
要更改 postgresql 上的端口,请编辑您的postgresql.conf:
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
# - Connection Settings -
(...)
port = 6432 # (change requires restart)
于 2013-02-27T16:12:55.937 回答