नोड आरईपीएल में खेलकर मैंने जो एकमात्र समाधान पाया है, वह है redis.on() का उपयोग न करना सदस्यता लेने के लिए समारोह। इसके बजाय, किसी को redis.addListener() . का उपयोग करना चाहिए और redis.removeListener() कार्य। इसके अलावा, किसी को अज्ञात कार्यों का उपयोग ईवेंट कॉलबैक के रूप में नहीं करना चाहिए। कोई ऐसा कुछ कर सकता है:
var callback = function(channel, message){
};
redis1.addListener('message', callback);
client.on('disconnect', function(){
redis1.removeListener('message', callback);
})