Javascript Node.js redis blpop超时不工作
我在Node.js中有一个非常简单的测试程序:Javascript Node.js redis blpop超时不工作,javascript,node.js,redis,node-redis,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); });
// 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);
});
如果Redis中的mylist
为空列表,则此程序没有输出。我希望它在1秒后输出“Result is null”,因为阻塞pop操作应该超时,但它没有超时。发生了什么事