作为一个系列,下面在介绍完什么要使用 patroni 以及为什么选择 etcd后, 今天就开始需要安装patroni , 由于patroni 是一个基于python 的程序,这就与patroni的版本和...安装是完毕了,但比较困难和难以理解的问题
既然是使用了ETCD的分布式数据库,那就会牵扯到一个问题,数据库的配置,这在之前的 repmgr 以及其他的高可用没有遇到这样的问题, 因为repmgr 在操作的过程中...这些选项在系统的启动的时候被应用,同时如果在系统启动时并未被使用,在下一个执行的周期会将这些配置进行应用....,例如,如果主服务器失败,应该提升哪个副本,通过分布式键值存储,达到集群中的每台机器的状态的共享,通过这些组件来进行高可用方面的切换工作等.。...举例下面的配置在patroni 管理的服务器集群中配置一定是要一致的, 因为在切换的过程中必须要求, 这些都是动态值,不允许在单一服务器上生效.