我想做asp.net项目中做一个调用timer的程序,每分钟执行一次。以前用的是windows服务,我现在的解决方案是,在global.cs中,在Application_Start生成定时器,只要第一次运行asp.net页面,定时器就会生成并运行。这样的问题是,如果服务器重启了,就必须去运行一次asp.net页面,才能让程序运行起来。我想知道大家做这种程序,是用什么方案的,可以保证服务器一开,程序就能运行。或者教我怎么写个脚本,一开机就运行下网站的某个aspx页面,让程序启动起来。定时执行 global.csApplication_Start
http://www.cnblogs.com/insus/articles/1431986.html
bat文件
start iexplore.exe http://www.baidu.comApplication_Start 代码结束把进程关掉
我还真不知道!项目经验很少。请跟我说明下,你说的是一种说明情况??
我还真不知道!项目经验很少。请跟我说明下,你说的是一种说明情况??当网站在一段时间没有请求后,进程会被IIS回收(释放)。
所以,在ASP.NET程序不适合执行【长久性】的定时任务,除非你能接受定时器会停止工作。
我还真不知道!项目经验很少。请跟我说明下,你说的是一种说明情况??当网站在一段时间没有请求后,进程会被IIS回收(释放)。
所以,在ASP.NET程序不适合执行【长久性】的定时任务,除非你能接受定时器会停止工作。
晕,我程序都在asp.net中做好了可以写个windows服务定时请求IIS吗,哈哈。