错误信息:
org.redisson.client.RedisException: ERR unknown command ‘WAIT’.
解决方案:百度显示需要将代理模式修改为集群模式,
新的问题:由于用户购买的redis为云盘集群架构(代理模式)不支持直连模式,请问这种情况改如何解决,或者有什么好的替代方案吗?
错误信息:
org.redisson.client.RedisException: ERR unknown command ‘WAIT’.
解决方案:百度显示需要将代理模式修改为集群模式,
新的问题:由于用户购买的redis为云盘集群架构(代理模式)不支持直连模式,请问这种情况改如何解决,或者有什么好的替代方案吗?
我觉得可以考虑以下几种方法:
检查 Redisson 版本是否与 Redis 云盘集群兼容。请确保使用最新版本的 Redisson 并且兼容云盘集群。
检查 Redis 配置,确保 Redis 在代理模式下正确配置。
使用替代方案如 twemproxy, codis 或者在redis cluster之上的redis-trib,在程序里选用这些工具去访问redis.
也可以尝试使用其他 Redis Java 客户端,如 jedis, lettuce 等,来代替 Redisson 访问 Redis 云盘集群。
错误的提示就是“WAIT”命令找不到,看看是不是访问的时候命令介入失败。