使用repmgr时,是否需要在pgpool上使用看门狗?

问题描述

我正在使用docker swarm,并希望使用这些容器https://github.com/bitnami/bitnami-docker-pgpoolhttps://github.com/bitnami/bitnami-docker-postgresql-repmgr

对于postgres,我将配置3种不同的服务,而repmgr将选出主服务器,并负责确保为热备用设置流复制。

现在我要做的就是用pgpool创建一项服务。我希望它具有很高的可用性,并且我一直在其文档https://www.pgpool.net/docs/latest/en/html/example-cluster.html中对其进行阅读。显然,它要求只有一个节点处于“活动”状态,而其他节点处于“待机”状态,并使用看门狗服务在它们之间进行协调。这就要求他们都彼此了解,并且彼此之间必须具有唯一的配置。

由于我从不打算让pgpool处理数据库的复制和失败选择,所以它们真的需要了解集群吗?我不能在不使用看门狗服务的情况下在集群中拥有多个活动pgpool实例吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...