Node.js redis blpop,超时无法正常工作

时间:2015-06-26 06:41:30

标签: javascript node.js redis node-redis

我在Node.js中有一个非常简单的测试程序:

// From 'npm install redis'
var redis = require("redis");

var client = redis.createClient();

client.blpop("mylist", 1, function (err, res) {
    if (err) {
        throw err;
    }

    console.log("Result is " + res);
});

如果mylist是Redis中的空列表,则此程序没有输出。我希望它在1秒后输出“Result is null”,因为阻塞弹出操作应该超时,但事实并非如此。发生了什么事?

0 个答案:

没有答案