我在ngx,lua里面使用resty.redis的lpush,给同一个KEY插入不同的内容,并发3000时,插入redis就丢失十几个,这是redis的问题,还是resty的问题,求agentzh大神解释一下。不同的KEY之间,并发倒是很高,没问题。
local ok, err = red:connect("127.0.0.1", 6379)
if not ok then
ngx.say("failed to connect: ", err)
return
end
ok, err = red:set("dog", "an aniaml")
if not ok then
ngx.say("failed to set dog: ", err)
return
end
ngx.say("set result: ", res)
最后一行,是ok吧