万一连接的客户端断开连接,是否可以从Redis服务器获得通知?

时间:2019-05-14 18:49:00

标签: redis

Redis中有键空间通知。我正在寻找类似的东西,但对于连接的客户端。 Redis内置吗?

2 个答案:

答案 0 :(得分:2)

否,默认情况下不支持。
但是可以解决这个问题。

您可以在client-0中以10秒的时间在redis中创建一个名为ttl的密钥,并为此密钥注册一个密钥空间通知。 client-0应该每5秒钟在后台连续更新一次ttl,这可以使密钥保持活动状态。如果client-0无法更新ttl并且密钥过期,则可以假定client-0已死。

答案 1 :(得分:1)

不,Redis没有内置的内容。