次のコードで、node_redis の他のコマンドで AUTH をパイプライン処理できる状況はありますか?
この関数は、ノード サーバーがリクエストを受け入れるたびに呼び出されます。コールバック関数では、get/set などの他の redis コマンドが発行されています。
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サーバーに送信する正しい方法は何ですか?