0

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

我正在尝试为 centos7 运行它。我让 Gearman 工作。正在运行

gearmand -h

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

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

./configure --enable-FEATURE sql
4

1 回答 1

0

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

确保./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

于 2017-04-04T09:03:42.383 回答