gpt4 book ai didi

python - Redis 过期通知和 Flask

转载 作者:可可西里 更新时间:2023-11-01 11:01:29 27 4
gpt4 key购买 nike

我正在尝试通过 Redis 在 Flask 中实现心跳机制(因为我已经将它用于其他一些东西)。

当收到 GET 请求时,我的 Flask 应用程序会设置一个可过期的 Redis 变量 A。多个 GET 请求会重置 A 的过期时间。当 A 真正过期时,我需要修改一大堆其他的 Redis 变量。

我是否需要设置另一个 redis 客户端作为在后台运行的 SUB 来检测过期?有没有办法在同一个 Flask webapp 客户端中直接执行此操作?

最佳答案

您将需要另一个客户端在后台监听 key 过期通知。另请注意,此功能仅存在于 Redis 2.8 中。因此,如果您使用的是以前的版本,则需要自己处理通知。 There is a lengthy explanation about the alternatives in this StackOverflow post .

关于python - Redis 过期通知和 Flask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19848467/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com