mkmonkey
2018-02-21 00:02
https://www.imooc.com/video/14951
课程里面所讲的定时调度添加一个任务进行倒计时调度(如:120分钟后进行一次调度)
如果我是订餐系统到120分钟不进行支付订单要对它进行订单取消;如果用户过多会不会占用大量的内存?
大神们帮忙回答谢谢
同学好,定时的话肯定会占用一定的内存的,同学感兴趣可以启动一个定时任务,然后查看它的进程状态便知。订餐系统的话一般的做法其实只需要一个线程池去定时轮询支付订单的时间是否超时,超时取消即可,不用单独为每个订单设置一个定时器,只需要每分钟轮询一下即可,quartz即可满足,具体需要同学去调研一下:)
Java定时任务调度工具详解之Timer篇
23912 学习 · 32 问题
相似问题