beholder:twemproxy 代理与 redis 哨兵一起工作以提供故障转移支持

时间:2024-07-06 10:49:34
【文件属性】:

文件名称:beholder:twemproxy 代理与 redis 哨兵一起工作以提供故障转移支持

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-06 10:49:34

Python

旁观者 Beholder 是一个用编写的代理,用于与一起工作以提供故障转移支持。 Beholder 的目的是在 redis 节点发生故障后扩展 twemproxy 的 HA 功能。 为了实现这一点,beholder 持续监控+switch-master事件,然后它会更新 twemproxy 配置文件并重新启动资源。 依赖关系 使用和 ,所以第一步是安装依赖项: $ pip install redis $ pip install pyyaml 如果要在 linux 系统范围内安装 python yaml,还可以使用包管理器,例如: $ sudo apt-get install python-yaml $ sudo yum install python-yaml 安装 以下安装步骤为默认安装步骤,可随意更改任何路径。 $ sudo cp src/beholder.py /usr


【文件预览】:
beholder-master
----README.md(2KB)
----conf()
--------beholder.yml(306B)
----LICENSE(11KB)
----src()
--------beholder.py(8KB)
----scripts()
--------beholder.init(1KB)

网友评论