首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用using和pgbouncer安装HA PostgreSQL

使用using和pgbouncer安装HA PostgreSQL
EN

Database Administration用户
提问于 2019-04-16 11:08:05
回答 1查看 2.2K关注 0票数 0

我还没遇到什么问题,只是在寻求建议

我希望在3个节点上构建PostgreSQL安装,使用patroni:master和2个标准(仅用于故障转移)。在每个配置相同的节点上都有PostgreSQL和pgbouncer。所有应用程序都通过PostgreSQL连接到pgbouncer

如果PostgreSQL死了,patroni会自动将标准升级为新的主版,一切都很好。但是如果pgbouncer死了,什么都不会发生

有什么好方法可以让patroni watch pgbouncer (就像为PostgreSQL做的那样),或者我不应该在这种情况下使用patroni?我该用什么?

我真的不确定它是否是我想要的(因为pgbouncer是相当稳定的),但是下面是我的考虑:-如果pgbouncer死了,整个节点对应用程序就变得毫无用处。所以从应用程序的角度来看,这和PostgreSQL死了是一样的--我并不关心失败的类型,即使pgbouncer重新启动可以修复所有问题,所以备用升级非常适合我。

我该如何解决这样的问题呢?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2019-05-02 16:16:39

是的,您可以使用领事模板。https://github.com/hashicorp/consul-template,这将通知pgb门卫,Patroni已经选出了一个新主人。干杯,戴夫

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/234901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档