使用 lua_redis 发生异常:MOVED 10743

Posted

技术标签:

【中文标题】使用 lua_redis 发生异常:MOVED 10743【英文标题】:An exception occurred using lua_redis: MOVED 10743 【发布时间】:2022-01-14 20:06:12 【问题描述】:

当我通过 lua 使用 redis 时,我无法从 redis 获取密钥。发生异常。你可以看到细节: 这是我的 lua 代码:

local ip_list,err = red:get("eask:gray:ips");
if not ip_list then
    ngx.log(ngx.INFO,"redis ","failed to get,"..err.." ")
end
ngx.log(ngx.INFO,"=====ip_list=====",ip_list)

和错误日志:

[lua] gray_redis.lua:53: redis failed to get,MOVED 10743 133.*.*.5:16388
[lua] gray_redis.lua:58: =====ip_list=====false,

【问题讨论】:

【参考方案1】:

我好像明白了,我用的是redis集群,key不在这个节点

【讨论】:

以上是关于使用 lua_redis 发生异常:MOVED 10743的主要内容,如果未能解决你的问题,请参考以下文章

redis集群报错,(error) MOVED 15495 127.0.0.1:7003

Mass 301 Moved 永久重定向

HTTP/1.1 302 Moved Temporarily是啥意思

HTTP返回码中301与302的区别

POST请求慎用301 Moved Permanently

POST请求慎用301 Moved Permanently