如何使用redis与gearman进行持久化

时间:2017-03-10 08:49:54

标签: redis persistence gearman hiredis

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

我正在尝试以centos7运行它。 我有Gearman工作。 在运行

gearmand -h

我可以看到支持 libsqlite3, Postgres的, libtokyocabinet和 的MySQL。

我已经根据各种论坛使用yum安装 hiredis ,虽然我无法弄清楚如何通过终端运行它。 我为gearman下载了tar文件,并尝试在gearman文件夹中运行此命令无效。

./configure --enable-FEATURE sql

1 个答案:

答案 0 :(得分:0)

要使用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

使用redis查询类型运行gearmand: gearmand --verbose DEBUG --queue-type redis