因为需要持久化,所以目前的解决方案是用 Redis 的 List
- 遍历 List 查看是否超时,超时则重试
- 任务完成后删除是用 LINDEX + LREM
虽然能用,但是想问下还有什么好用的方法可以解决这两种问题?
因为需要持久化,所以目前的解决方案是用 Redis 的 List
虽然能用,但是想问下还有什么好用的方法可以解决这两种问题?
|
ClericPyOct 22, 2020
1
了解一下 Future 的设计吧, 线程和协程都有
|
|
billleeOct 22, 2020
2
celery?
|
|
chogathOct 23, 2020
4
参考下 Node.js Bull ? 是使用 hash 做持久化
|
|
simple2025Oct 23, 2020
5
这种存 db 不就好了嘛?
|