1. 涉及表:活动表,主要涉及字段:活动状态字段(未开始,进行中,已暂停,已结束)、活动开始时间、活动结束时间
2. 需求描述
活动在每个对应的时间,其状态为对应状态
3. 解决方案
①考虑用定时任务更改状态
弊端:可能会存在延时问题
②考虑用RocketMq解决问题
弊端只能支持特定level的延时消息
本文探讨了如何在活动管理中确保活动状态在正确时间更新。活动表包含活动状态字段,如未开始、进行中、已暂停和已结束,以及开始和结束时间。提出了两种解决方案:一是使用定时任务来切换状态,但可能存在延时问题;二是利用RocketMq的消息队列,但支持的延时级别有限。文章分析了两种方法的优缺点,旨在为活动状态管理提供决策参考。
1. 涉及表:活动表,主要涉及字段:活动状态字段(未开始,进行中,已暂停,已结束)、活动开始时间、活动结束时间
2. 需求描述
活动在每个对应的时间,其状态为对应状态
3. 解决方案
①考虑用定时任务更改状态
弊端:可能会存在延时问题
②考虑用RocketMq解决问题
弊端只能支持特定level的延时消息
363
473

被折叠的 条评论
为什么被折叠?
