C#如何在启动IIS时输出日志 5

我想在启动我的站点的时候就出发我的定时器。现在的情况是我写了一个定时器,每天5点的时候执行我的后台访问数据库,但是我部完程序启动站点如果没有访问的话我的定时器就出发不了,... 我想在启动我的站点的时候就出发我的定时器。现在的情况是我写了一个定时器,每天5点的时候执行我的后台访问数据库,但是我部完程序启动站点如果没有访问的话我的定时器就出发不了,也就是第一次非要访问一次出发定时器,这样每天都能按时执行。我现在想在启动站点的时候就出发,有没有大神解惑 展开
 我来答
syht2000
高粉答主

2017-01-05 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
有时候问题可以用很多方法来解决的,你说的定时器可以用别的思路,比如说用浏览器iexplorer.exe url这种方法来打开网页,你的代码就写在那个网页里,然后把这个命令行放在bat里,用系统的计划任务去调用。
另外不我清楚你要执行的后台具体是做什么的,如果仅仅只是对数据库的操作,象sql server之类的本身也带有任务调度,不需要用定时器。
更多追问追答
追问
我用的是EBF,需求是做一个定时器,在每一天的同一时刻访问ebf请求后台,然后去走相应的接口调度,而现在定时器已经写好了,只是在服务器上如果只是单纯的在iis上启动站点此时是没有激活我的定时器,只有在首次启动iis时手动执行一下ebf定时器才会执行。(要求是不需要手动执行,或者在浏览器上执行url等等,只要启动站点就开始实时监控)不知道大神有没有听明白。。。语文没学好,可能表达的不是很清楚
追答
听明白了倒是,如果你那个定时器启动是通过URL的话,那是不是可以考虑把启动IIS、调用定时器也放在BAT里,通过这个BAT来停止和运行(启动IIS是iisreset /start)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式