0
Red는 redis와 함께 노드에 async
모델을 사용합니다.NodeJS 비동기 모듈 + redis
내 코드 :
async.each(data, function(n, done) {
redisClient.LLEN("user:" + n + ":active", function(err, numbActive) {
if(!err) {
console.log("[CHECKING].... " + n + " NUMB::::: " + numbActive);
globalNumbActive += numbActive;
done(globalNumbActive);
} else {
done(err, 0);
}
});
}, function(err, globalNumbActive) {
console.log("GLOBALS --> " + globalNumbActive);
return callback(globalNumbActive);
});
데이터가 위의 포함
['231', '323', '323']
내가 그런 다음 user:user_id:active
목록에있는 사용자 아이디의 각을 확인을 요약하고 반환합니다.
지금 바로 위의 내용을 먼저 확인한 다음 반환합니다.
내가 잘못하고있는 아이디어가 있습니까?
시작은 콜백에서 ERR을 기록하는 것입니다 – Ralph