Socket.io-redis выдает ошибку при добавлении в качестве адаптера к экземпляру Socket.io

Я немного экспериментирую с Socket.io и Socket.Io-redis. У меня запущен и работает сервер Redis. Ошибка, которую я получаю при запуске сервера Socket.Io: ReplyError: ERR unknown command 'pubsub' Я не знаю, почему я вообще получаю эту ошибку.

Я использую версию Redis 2.4.5.

io.adapter(redisIO({host: 'localhost', port: 6379}));
io.of('/').adapter.clients((err, clients) => {
            if(err){
                console.log('error!!')
                throw err;
            }

person Knut    schedule 05.03.2020    source источник


Ответы (1)


Я исправил это, установив последнюю версию Redis! :)

person Knut    schedule 06.03.2020