bitnami - 多个 bitnami pgpool-II 容器
问题描述
如果这是可行的,需要澄清。我已经成功地运行了带有 2 个容器的 Postgres,master
即slave
. 我想知道我是否可以运行多个 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
解决方案
推荐阅读
- java - 在父级或祖先级上下文中找不到方法 StartRec(View)
- reactjs - 我正在尝试使用 React-Router 将博客组件链接到作者组件
- json - “JSON”类型的值没有成员“arrayOf”
- javascript - NodeJS:在对象中创建条件属性的方法比自调用函数更短?(ES5 或 ES6)
- arduino - arduino nano 可以从两个不同的应用程序中获取数据吗?
- javascript - Spring从键值JSON绑定AJAX表单数据
- c# - 检查 ID 列表是否有效的更好方法(EF Core)
- javascript - 关于日期时间查询的sqlite
- c++ - std::sort 一个实现了移动构造函数的类
- c# - 在 Azure 逻辑应用中反序列化 ServiceBus 内容