2条回答 默认 最新
- threenewbee 2015-01-28 02:51关注
看上去是网页程序?那么到时候用户不见得还开着网页吧。你得用短信或者别的方式提醒。
你可以写一个windows服务,循环不断,判断是否有事件到期。
为了减少服务器的压力,可以做成两部分,一个是每2分钟读取下数据库,将未来5分钟要到期的取出来放在内存中。
如果5分钟没有任务,就让下面说的那个定时器休眠。
另一个是每10钟循环一次,对5分钟内的任务精确触发。解决 无用评论 打赏 举报
看上去是网页程序?那么到时候用户不见得还开着网页吧。你得用短信或者别的方式提醒。
你可以写一个windows服务,循环不断,判断是否有事件到期。
为了减少服务器的压力,可以做成两部分,一个是每2分钟读取下数据库,将未来5分钟要到期的取出来放在内存中。
如果5分钟没有任务,就让下面说的那个定时器休眠。
另一个是每10钟循环一次,对5分钟内的任务精确触发。