Giải pháp duy nhất mà tôi tìm thấy khi chơi xung quanh nút REPL là không sử dụng redis.on()
chức năng đăng ký. Thay vào đó, người ta nên sử dụng redis.addListener()
và redis.removeListener()
chức năng. Ngoài ra, một người không được sử dụng các hàm ẩn danh như các lệnh gọi lại sự kiện. Một người có thể làm điều gì đó như sau:
var callback = function(channel, message){
};
redis1.addListener('message', callback);
client.on('disconnect', function(){
redis1.removeListener('message', callback);
})