使用下面的代码,有没有什么情况可以和node_redis中的其他命令一起流水线AUTH?
每次节点服务器接受请求时都会调用此函数。在回调函数中,其他 redis 命令如 get/set 正在发出。
var client = null;
var getRedisClient = function(name, callback) {
var redis = require('redis');
var redisInfo = getRedisInfo(name);
if (client == null || client.connected == false) {
if (client != null) {
client.end();
client = null;
}
client = redis.createClient(redisInfo.port, redisInfo.host);
if (redisInfo.password != '') {
client.auth(redisInfo.password, function(err){
if (err) {
client.end();
client = null;
}
callback(err, client);
});
} else {
callback('', client);
}
} else {
callback('', client);
}
};
使用node_redis将身份验证发送到redis服务器的正确方法是什么?