当前位置: 代码迷 >> ASP.NET >> 在Global.asax顶用timer 定时执行操作
  详细解决方案

在Global.asax顶用timer 定时执行操作

热度:7429   发布时间:2013-02-25 00:00:00.0
在Global.asax中用timer 定时执行操作
我想每到一个特定的时间点 触发一个操作,比如想到 8:00整的时候执行向数据库的插入动作, timer的时间间隔(interval)设置成60*1000(也就是一分钟)合理吗,会有可能正好跳过去而没有执行插入动作吗?
------最佳解决方案--------------------------------------------------------
你还是用windows服务吧。 Global不可靠,也许到点没有被触发
------其他解决方案--------------------------------------------------------
应该没有问题

不过global 需要激活倒是需要
------其他解决方案--------------------------------------------------------
我有个东西跟你的差不多,直接开的iis线程操作的,注意的是如果长时间应用没有访问就会被回收,那么timer也就死了。在Global应用结束的时候你再自己模拟访问下自己的程序就行
------其他解决方案--------------------------------------------------------
求解答.....
  相关解决方案