阿里云Redis集群版常见错误返回

NOWRITE You can't write against a non-write redis

DB处于只读状态,主要发生在变配、小版本升级等流程中。

DISABLE You can't write or read against a disable instance

目前处于锁定状态,一般是用户欠费。

redis tempory failure or response big than 500MB

redis请求的value最大不能超过500MB,超过之后返回该错误信息。

node idx is invalid
node num specified >= node count

主要出现在iinfo, riinfo, iscan, imonitor等命令中,用于指定节点的index不在合法范围内。

command keys must in same slot

集群实例中,事务、脚本等命令要求所有key必须在同一个slot中,如果不在同一个slot中返回该错误。

for redis cluster, eval/evalsha number of keys can't be negative or zero

eval和evalsha命令必须至少带一个key,numkeys参数大于0。

request refused, too many pending request

后端堆积了过多未处理完的request,新请求被拒绝。出现的原因是因为客户端使不合理的使用了pipeline。

上一篇:redis-4.0新功能介绍


下一篇:Linux正则表达式