Команда LPISH узла Redis не разрешается - PullRequest
0 голосов
/ 30 сентября 2018

У меня проблема с командой 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 подключен.нет проблем с памятью, тихо, немного памяти свободно.

есть мысли?

спасибо.

...