如何将redis与gearman一起使用以实现持久化

How to use redis with gearman for persistence

如何将 Gearman 与 Redis 一起用于持久队列?

我正尝试 运行 它用于 centos7。 我让 Gearman 工作。 在 运行宁

gearmand -h

我可以看到支持 libsqlite3, 邮政系统, libtokyocabinet 和 MySQL.

我已经根据各种论坛使用 yum 安装了 hiredis,尽管我不知道如何通过终端 运行 它。 我为 gearman 下载了 tar 文件,并尝试 运行 在 gearman 文件夹中执行此命令但无济于事。

./configure --enable-FEATURE sql

要使用 hiredis 持久性队列构建 gearmand,您必须在 CentOS 上安装 libhiredis-devel 或在 Debian/Ubuntu 软件包上安装 libhiredis-dev

确保./configure --enable-hiredis输出包含

checking hiredis/hiredis.h usability... yes
checking hiredis/hiredis.h presence... yes
checking for hiredis/hiredis.h... yes
checking for main in -lhiredis... yes

到 运行 gearmand 以 redis 作为队列类型,运行: gearmand --verbose DEBUG --queue-type redis