最近在做一个 PHP 版的 Redis 高可用方案,用到了 PSRedis,测试第一个 demo 时就遇到报错:
ERR unknown command 'ROLE'
也就是 Redis 里没有 role
这个命令。查阅了官方文档,发现 role
这个命令:
Available since 2.8.12.
本地 Redis 的版本是:
tony@ubuntu:~$ redis-server -v
Redis server v=2.8.4 sha=00000000:0 malloc=jemalloc-3.4.1 bits=64 build=a44a05d76f06a5d9
赶紧升级!