webform中如何在服务端实现定时执行某个操作
如题,是webform,不是winform,是要在服务端实现,不是客户端。我现在是使用了Timer控件,但是要页面打开着才定时去执行,页面关闭了就不执行了(Timer控件不是在服务端运行的吗,为什么会这样呢,是因为关闭了页面没有request了吗,Timer控件原理究竟是什么呢),我想实现的是在页面关闭后也可以执行,本人菜鸟,希望有做过这方面的大师,帮帮忙指导下,感激不尽 --------------------编程问答-------------------- 可以放到 global 当中 --------------------编程问答-------------------- 你可以在Global里面启用
参见
http://blog.csdn.net/net_lover/article/details/6943 --------------------编程问答-------------------- timer
or
Windows Service Task
--------------------编程问答-------------------- Global里面启用,发现页面关闭后还是没有执行噢
--------------------编程问答--------------------
我看了您的博文里面介绍的方法,但是页面关闭后,20分钟左右,定时任务就不执行了,请教解决方法 --------------------编程问答--------------------
我写过吗?
你仔细试试吧 代码写到global中 application_start 不会有问题的 --------------------编程问答--------------------
我看了您的博文里面介绍的方法,但是页面关闭后,20分钟左右,定时任务就不执行了,请教解决方法
--------------------编程问答-------------------- 默认20分钟 w3wp进程就终止了,timer当然就被干掉了。
如果服务器你可以操作的话,用windows的计划任务去做你想做的事情,你只要写核心的实现代码,定时操作让windows去做就行了。
补充:.NET技术 , ASP.NET