我看到了这种奇怪的行为。我对一把钥匙lpush
。有一种不同的服务可以侦听密钥通知并尝试lpop
该值。但奇怪的是它返回null。如果我用0 lindex
作为索引,我得到了值。所以,我确信这个价值是可用的。我可以看到使用redis-cli
。但是lpop
没有返回值。
我使用redis 2.8.13和Jedis Java框架。有人可以帮忙吗?
答案 0 :(得分:0)
要调试此尝试使用redis MONITOR命令(例如通过在redis主机上的shell中运行redis-cli monitor
)来查看:
这是一个没有看到代码的远景,但我认为你使用Jedis的代码并没有发送你认为它发送的命令。