2016-02-11 10 views

Odpowiedz

2

można to osiągnąć z czymś takim:

redis_client.multi().client(['list']).exec(function(err, results) { 
    var pairs = results[0].split(' '); 
    pairs.forEach(function(pair){ 
    var kv = pair.split('='); 
    if (kv[0] == 'name' && kv[1] == constants.REDIS_SUBSCRIBER_NAME) 
     found = true; 
    }); 
    if (found) // some logic 
    else // some logic 
}); 
+0

co powinieneś wstawić, jeśli warunek w miejsce 'name' &&' constants.REDIS_SUBSCRIBER_NAME' –

+0

i wymagany ('redis'), następnie utworzony klient klienta redis_client, następnie uruchomiony skrypt w węźle i napis" constants is not defined " –

+0

Jest to nazwa, którą możesz ustawić dla swojego klienta subskrybenta. 'subscriber.client ('setname', constants.REDIS_SUBSCRIBER_NAME);'. ** Użyj własnego nazwiska **. –

Powiązane problemy