【发布时间】:2015-04-27 22:28:25
【问题描述】:
我的问题是关于 Postgres Databse pgpool 可以管理的数量。我有两台服务器:
Node 1:
pgpool
postgreSQL
Node 2:
postgreSQL
我有两个数据库:DB1 和 DB2。
我可以通过端口 9999 上的 pgpool 从应用服务器连接到 DB1,但我无法通过端口 9999 连接到 DB2。
如果我尝试在端口 5432 上连接到 DB2,它工作正常。
我的问题是 pgpool 是否可以使用两个数据库,或者只能连接其中一个。
【问题讨论】:
-
pgpool 绝对可以使用 2 个数据库。检查 pgpool.conf 中的设置。从 DB1 到 DB2 有什么样的复制?请参考pgpool.net/docs/latest/pgpool-en.html 并使用适当的示例配置文件(流/主从...)..
-
您好 Jayadevan,我想我对设置的解释不太好。我有两台服务器:node1 和 node2。我有两个数据库 DB1 和 DB2。 DB1 在 node1 上复制到 node2 上。 DB2 是节点 1 上的另一个不同的数据库,也在节点 2 上进行了复制。非常感谢
-
在这样的设置中,您打算如何将查询定向到 DB1 或 DB2?一定有某种“智能”决定查询 1 和 2 应该转到 DB1,而查询 3 和 4 应该转到 DB2?
标签: database postgresql pgpool