老师你好,我想问定时任务这里为什么没有先判断过期规则再判断是否过期呢?

来源:7-14 定时清理已过期的优惠券模板

muffinfeng

2019-11-08

写回答

1回答

张勤一

2019-11-08

同学你好:

    其实可以继续看后面的课程,就是在真正使用到优惠券的时候,再会把规则过期的优惠券清理掉。在 coupon-distribution 模块中做了这个操作。

    之所以要这样做,也是不想给数据库太大的压力。因为定时任务经常执行,每次都把大量的数据库数据读取出来,非常消耗数据库的性能。所以,把这个过期的再次判断延迟到具体使用的地方。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

3
1
muffinfeng
明白了,谢谢老师~
2019-11-08
共1条回复

Spring Cloud微服务实战 打造企业级优惠券系统

微服务,SpringCloud,SpringBoot面试、毕设、

1203 学习 · 487 问题

查看课程