是否可以为同一个 domain 或 database clone 使用两个 servers?

尊敬的团队:

是否可以在不同的服务器机器上为同一域托管两个不同的数据库?或者是否可以将数据库备份自动克隆到不同的服务器机器上?

或者是否可以在不同的服务器机器上托管同一域?这样当一个服务器宕机时,可以自动路由到备用服务器?

这不是一个受支持的解决方案,但有一种方法可以做到这一点:

https://github.com/discourse-org/postgres-bdr

编辑:……除了这似乎安装了pg9,这很奇怪,因为二月份有一个提交,但那是一年前,所以也许这不是一个好主意。或者 BDR 现在无需如此艰苦的努力即可支持。但我认为这里不是获取有关高级 Postgres 配置建议的地方。

是的,您可以在某种负载均衡器或指向两者的 DNS 后面让多个服务器连接到同一个数据库。但这里不是获取有关负载均衡建议的地方。

1 个赞

PostgreSQL BDR 不是 Discourse 支持的数据库,而且它是一个已弃用的项目(它的开源版本)。

您所询问的是“高可用性”,并且有几个相关主题:

1 个赞