首页 > 解决方案 > 多个 bitnami pgpool-II 容器

问题描述

如果这是可行的,需要澄清。我已经成功地运行了带有 2 个容器的 Postgres,masterslave. 我想知道我是否可以运行多个 pgpool 容器?如果是,是否需要设置任何特定的环境变量?

我可以使用以下命令并在另一个 pgpool VM 中运行吗?我的意图是在连接到主 (rw) 和从 (ro) 后端的 2 个 pgpool 之间有一个负载均衡器循环。

docker run --detach --rm --name pgpool \
  --network my-network \
  --env PGPOOL_BACKEND_NODES=0:pg-0:5432,1:pg-1:5432 \
  --env PGPOOL_SR_CHECK_USER=customuser \
  --env PGPOOL_SR_CHECK_PASSWORD=custompassword \
  --env PGPOOL_ENABLE_LDAP=no \
  --env PGPOOL_POSTGRES_USERNAME=postgres \
  --env PGPOOL_POSTGRES_PASSWORD=adminpassword \
  --env PGPOOL_ADMIN_USERNAME=admin \
  --env PGPOOL_ADMIN_PASSWORD=adminpassword \
  bitnami/pgpool:latest 

标签: bitnamipgpool

解决方案


推荐阅读