A Gearman worker to do distributed job persistence for reliable delivery
项目描述
A Gearman worker to do distributed job persistence for reliable delivery
自由软件:Apache许可协议
源代码: http://git.openstack.org/cgit/openstack-infra/gearstore
灵感
此项目受到dormando的Garivini的启发。由于那个是用Perl编写的,我们不支持Perl,因此我们正在使用gear库在Python中重新实现相同的接口。
功能
分布式消息持久化用于Gearman作业,使持久化可扩展。
没有集中式存储使系统更具容错性。
快速开始
Gearstore可通过pip安装。安装后,您需要初始化数据库模式
gearstore-init-schema mysql://user:pass@host/dbname
您还需要一个可用的gearman服务器。gearstore使用的库gear包括一个,它将与gearstore位于同一位置,名为geard
geard
初始化数据库后,运行所需的gearstore以保持流量流动
gearstore --sqlalchemy-dsn=mysql://user:pass@host/dbname
关闭
gearstore-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 091d6df1105c121cc8055c7536ffa46ff5f954580fc1b50d01a4f9f31daa6c2c |
|
MD5 | 80beca57e9acba7810069e92467568e4 |
|
BLAKE2b-256 | 751afb8437643d665038aa382485e81139db3d92ace11c2772e184c3525ad4ef |