首页 新闻 会员 周边 捐助

拼团开发中的限时功能使用什么技术合适?

0
悬赏园豆:5 [待解决问题]

现要开发一个拼团功能,里面涉及到成团的有效期,比如刚开了一个团,6小时后若未成团自动过期。

问:这种开团限时的功能一般使用什么技术实现合适些???

自己能想到的有2种,一个是用Redis,开团成功后在Redis里增加一条记录,设置有效期为6小时,时间过期后触发Redis的过期机制,调用指定方法进行后续操作。另一个是用HangFire,开团成功后动态增加Hangfire的一个任务,设置为6小时后执行。因之前未做过这种功能,没有任何经验,请大家帮帮忙,帮分析一下如何实现好,都有哪些弊端?

释通明的主页 释通明 | 初学一级 | 园豆:160
提问于:2022-06-24 15:57
< >
分享
所有回答(2)
0

redis过期会有时效性问题,可能会延迟

按时睡觉。 | 园豆:190 (初学一级) | 2022-06-29 11:03
0

延时队列,时间轮,不建议redis过期

Sylvia小伊 | 园豆:204 (菜鸟二级) | 2022-07-14 15:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册