开发的WebService在操作数据期间,返回了异常“The operation has timed out”,操作超时了,于是从如下几个点去更改:

1、项目的发布方式有问题,原本同事发布项目如下:

这不是正确的发布WebService的方式,遂在本地发布之后,将文件copy至服务器:

如上方式解决了插入数据需要等待40几分钟的问题,但是5分钟内操作数据库还是会返回超时信息,遂有第二步:

2、在代码中设置调用WebService的地方设置超时限制:

ExternalService_ext ES = new ExternalService_ext(encoded);
ES.Timeout = 3600000; //毫秒
resultWS = ES.Get(header.Split(':')[0], header.Split(':')[1], xml);

3、保险起见,也在web.config中设置了超时限制:

  <system.web><compilation debug="false" targetFramework="4.5.2"/><httpRuntime targetFramework="4.5.2" maxRequestLength="204800000" executionTimeout="36000" requestValidationMode="2.0"/></system.web>

再次尝试之后,便成功读取XML不会出现超时异常了。

解决WebService超时问题相关推荐

  1. C#解决Webservice第一次访问特别慢的问题

    C#解决Webservice第一次访问特别慢的问题 最近做一个项目遇到首次加载webservice(.NET4)的时候特别慢,于是 百度一番,得到结果是 在客户端(WinForm) *.EXE程序(. ...

  2. Webservice超时问题

    Winform客户端调用Webservice 120秒超时.对此问题,针对服务器与客户端分别作了超时设置为300S. 1. 服务器端设置超时 在 web.config 的 system.web 里添加 ...

  3. 解决WebService本地访问正常,远程无法访问的问题

    解决WebService本地访问正常,远程无法访问的问题 参考文章: (1)解决WebService本地访问正常,远程无法访问的问题 (2)https://www.cnblogs.com/enjoyp ...

  4. git配置取消代理_「高手」如何优雅的解决 git 超时

    Failed to connect to proxy.server.com port 8080: Operation timed out 全局代理 后来查看是否使用代理: git config --g ...

  5. 解决SecureCRT超时连接自动断开

    解决SecureCRT超时连接自动断开 解决办法是使用SecureCRT自带的反中断功能: 之后点击左上角的SecureCRT->preferences->然后在按照下图操作: 勾选Sen ...

  6. 调用webservice超时问题的解决

    一. 1.web.config配置,<system.web></system.web>里面增 加: <httpRuntimemaxRequestLength=" ...

  7. 调用webservice超时问题的解决(转载)

    1.web.config配置,<system.web></system.web>里面增加:<httpRuntime maxRequestLength="1024 ...

  8. webservice接口等待时间_调用webservice超时问题的解决

    1.web.config配置,里面增加: 2.扩大代理类的超时限制,默认是90秒 YourWebService yws = new YourWebService(); yws.Timeout =   ...

  9. java类注入service为null_解决webservice(Java)中dao层注入为null问题

    首先在webservice指定发布的路径类中实现 ServletContextListener, 例如: import javax.servlet.ServletContextEvent; impor ...

最新文章

  1. C#模拟鼠标键盘控制其他窗口(一)
  2. LeetCode (2) - swift 实现数组 加一
  3. c语言线程面试题,java多线程面试题 PDF 下载
  4. python之常见报错整理
  5. 2019DTCC大会分享:分布式数据库全局读一致性
  6. Amazon Elastic Map Reduce使用Apache Mahout计算建议
  7. linux function
  8. 计算机拆卸组装过程,如何拆卸并重新组装笔记本电脑
  9. python开发环境一般用哪个快递_基于Python的常用快递sdk调用代码实例
  10. 利用计算机提出算法分析问题,应用计算机计算不可积类型的积分算法分析
  11. js字符串截取函数slice()、substring()、substr()
  12. linux rz sz使用
  13. 中国银行手机银行登入显示服务器,中国银行手机银行登录指南
  14. sap销售发货的流程_基于SAP系统批量创建销售订单及交货单过账的方法与流程
  15. mac刷新dns、windows刷新dns、刷新dns缓存命令
  16. 推荐使用金山WPS 2005 !
  17. MATLAB函数文件的使用
  18. 拭血长短句手札【2013-2017】微信公众号 shixuemp
  19. ★不评价别人的生活,是一个…
  20. Python爬取链家北京租房房价|保存为csv格式文件

热门文章

  1. 最靠谱的iPhone 5概念机
  2. 用python自己写一个翻译软件
  3. ~Unit crond.service not found~(ubunt )
  4. CSP 201812-1小明上线(c语言)
  5. 关于在嵌入式Linux下编译dhcp报错“cannot check for file existence when cross compiling”的初步研究...
  6. 程序员邂逅鼓励师的正确姿势!
  7. CPU速度慢了,怎么办?
  8. 普通电笔能测几伏电压_测电笔的分类和正确使用方法(纯干货)
  9. 信息安全-六: 审计
  10. iPhone进入恢复模式怎么退出?