社区
C#
帖子详情
iis能定时执行webservice里的方法吗
ajdkjalj
2020-07-21 06:01:17
我期初是在webservice的方法里加了timer,后来想起是要请求才会触发方法,看网上说要在Global加代码,但是我的webservice里没这个文件呢,iis可以配置定时执行webservice里的方法吗?还是说要弄成服务的形式才可以
...全文
2386
6
打赏
收藏
iis能定时执行webservice里的方法吗
我期初是在webservice的方法里加了timer,后来想起是要请求才会触发方法,看网上说要在Global加代码,但是我的webservice里没这个文件呢,iis可以配置定时执行webservice里的方法吗?还是说要弄成服务的形式才可以
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
手在键盘敲很轻
2020-07-22
打赏
举报
回复
你创建一个Global.asax文件, public class Global : System.Web.HttpApplication { protected void Application_Start(object sender, EventArgs e) { //进行你的操作,每次程序启动前会先进这里 } }
正怒月神
2020-07-22
打赏
举报
回复
你要么使用windows service,
要么使用 Quartz.NET 框架 创建job
不胖到130不改名字
2020-07-22
打赏
举报
回复
写个windows service来调用你的ws
Monkey_416
2020-07-21
打赏
举报
回复
你可以使用hangfire这个作业调度库,然后按照官方文档配置IIS!让IIS在每次回收的之后,初始化任意页面,我一般设置是/hangfire这个调度查询页面!这样子用户不去访问请求,也能让服务自动启动起来!
以专业开发人员为伍
2020-07-21
打赏
举报
回复
Global 文件不是 webservice 的文件,是 asp.net 网站的基本文件。
asp.net 其实是个“客户端”,web 服务网站只是页面的代理,每收到一个页面请求都启动一个独立的应用任务,跟 winform 等等访问数据库去增删改查其实是一样的。真正的服务是 windows service,它才是服务端持久进程的模式。
大葡萄八块一斤
2020-07-21
打赏
举报
回复
放在Global,首次也得用户去请求才能触发,还有IIS回收了还是会停了,你里面是什么代码?能改到window服务就改到window服务,或者你做个window服务定时模拟访问webservice也是可以的
Asp.net(C#) 创建windows服务并
定时
执行
Asp.net(C#) 创建windows服务并
定时
执行
某个接口,
webservice
s等
C#winfrom客户端自动更新升级
webservice
一款很简单的远程客户端自动升级程序,一个升级程序添加到主程序bin
里
面,一个
webservice
服务部署到
IIS
上,就轻松搞定自动升级!
ASP发短信接口
ASP发短信接口,自己根据自己的情况修改,在
IIS
环境下测试
用友U8_EAI数据接口常见问题.doc
公司经常和用友EAI做接口,整理了一些经常遇到一些问题。
IIS
上的
定时
任务不
执行
解决
方法
2.设置应用程序池【进程模型】->【闲置超时时间(分钟)】为0。1.设置应用程序池【回收】->【固
定时
间间隔(分钟)】为0。1.设置应用程序池【进程模型】->【最大工作进程数】为1。1.所有设置完成后重启应用程序池,并至少访问一次程序。在
IIS
中打开程序对应的应用程序池【高级设置】在
IIS
中打开程序对应的应用程序池【高级设置】
C#
111,106
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章