У меня проблема с командой lpush
.он не разрешится, не выдаст ошибку и не пойдет к списку.
следующий код
redisClient.brpop('c_list_api_' + currentDate, 0, (err, reply) => {
if (!err) {
console.log('//got a record at', 'c_list_api_' + currentDate);
var rawLogElements = reply[1].split(";");
redisClient.lpush('c_list_processing_' + currentDate, reply[1], (err, reply) => {
// This never executes
console.log('c_list_processing_' + currentDate , reply);
console.log('c_list_processing_' + currentDate , err);
//neither i get err, nor a reply... execution gets stuck here
});
}
else {
console.log('err', err);
console.log('reply', reply);
}
})
код внутри lpush никогда не выполняется.В чем может быть проблема.предыдущий brpop
работает нормально, значит сказать, что redisClient
подключен.нет проблем с памятью, тихо, немного памяти свободно.
есть мысли?
спасибо.