问答详情
源自:3-1 timer定时函数的用法

定时调度会不会占用内存啊?

https://www.imooc.com/video/14951

课程里面所讲的定时调度添加一个任务进行倒计时调度(如:120分钟后进行一次调度)

如果我是订餐系统到120分钟不进行支付订单要对它进行订单取消;如果用户过多会不会占用大量的内存?

大神们帮忙回答谢谢

提问者:mkmonkey 2018-02-21 00:02

个回答

  • 翔仔
    2018-02-23 23:21:56
    已采纳

    同学好,定时的话肯定会占用一定的内存的,同学感兴趣可以启动一个定时任务,然后查看它的进程状态便知。订餐系统的话一般的做法其实只需要一个线程池去定时轮询支付订单的时间是否超时,超时取消即可,不用单独为每个订单设置一个定时器,只需要每分钟轮询一下即可,quartz即可满足,具体需要同学去调研一下:)