【发布时间】:2017-05-04 22:02:02
【问题描述】:
我使用的是 Jedis 2.9.0 版本,我关注了
Redis Key expire notification with Jedis
但是当redis key过期时不会调用Listener中的onPMessage方法。
在我使用的订阅者中
jedis.psubscribe(new KeyExpiredListener(), "*");
当我运行服务器时
jedis.set("notify", "test");
jedis.expire("notify", 10);
但是10秒后Redis key过期了但是onPMessage没有触发。
【问题讨论】:
-
您是否尝试将
*替换为特定的键空间通道?喜欢"__key*__:*