惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
V
V2EX
博客园 - 【当耐特】
WordPress大学
WordPress大学
爱范儿
爱范儿
美团技术团队
宝玉的分享
宝玉的分享
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
小众软件
小众软件
量子位
Hugging Face - Blog
Hugging Face - Blog
B
Blog RSS Feed
Recorded Future
Recorded Future
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
M
MIT News - Artificial intelligence
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 聂微东
H
Hackread – Cybersecurity News, Data Breaches, AI and More
腾讯CDC
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
博客园 - 叶小钗
GbyAI
GbyAI
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Full Disclosure
G
Google Developers Blog
D
Docker
T
Tailwind CSS Blog
C
Check Point Blog
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
B
Blog
博客园 - 三生石上(FineUI控件)
博客园 - Franky
H
Help Net Security
MyScale Blog
MyScale Blog
U
Unit 42
D
DataBreaches.Net
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
InfoQ
阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog
L
LangChain Blog
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog

博客园 - kevin

[转]软件开发者面试百问 招聘c#工程师3名-深圳 [编评]从08软件行业薪酬行情聊“软件已经走下圣坛?” SQLServer数据库的备份/恢复的3中策略实例 .Net混淆研究(二)---主流工具的比较分析 【编选】单元测试error MSB3113的解决办法 [收集]C# 3.0,3.5 相关资源下载 网络负载平衡(NLB)资料收集 .Net混淆研究(一)---基本原理和利弊 关于时间转字符串的格式设置的几种策略 .Net构建于使用web service 实例 [转载]索引的优点和缺点----数据库设计、面试必看 警惕招聘诈骗 网络一大抄,无耻的网站 珠海软件环境如何?东方海外呢? “深圳退保潮”之你知道吗? 设计模式-看 "泡妞之桥梁模式" 随想 [推荐][转]小菜编程成长记 一篇好文解释为何房价如此高,肉价涨得这么快[转帖]
WebService 操作超时的问题及其解决办法 - kevin - 博客园
kevin · 2008-07-16 · via 博客园 - kevin

在执行 WebService 某些方法时会消耗较长的时间,当超出系统默认的时间长度时,系统就会报错。此时可做如下处理:

1、修改 app.config 文件,添加如下代码:

<httpRuntime executionTimeout="600" />

请求执行超时时间为600秒(默认为110秒)

2、设置  Web services 的 Timeout 属性

对 XML Web services 的同步调用的超时(以毫秒为单位)。默认为 100000 毫秒。

WebServiceTest.Service1 src = new TestWinApp.WebServiceTest.Service1();
            src.Url = txtAddress.Text;
            src.Timeout = -1;//1120 * 1000;
单位为毫秒

指示 XML Web services 客户端等待同步 XML Web services 请求完成的时间(以毫秒计)。

提示:如果将 Timeout 属性设置为 Timeout.Infinite(=-1),则指示该请求无超时。即使 XML Web services 客户端可以将 Timeout 属性设置为无超时,Web 服务器仍可以在服务器端使请求超时。

系统将以上面两项设置的最小者作为操作超时的时间长度。

IIS对web service请求大小与超时的限制

默认请求大小不得超过2M, 重新设置的方法:在web.config中,
<httpRuntime executionTimeout="600" maxRqeustLength="32768"/>

同时,IIS Default Web Site控制界面可以设置"Connection timeout",默认值是120秒。