任务有设置超时时间吗?

image.png

展开
收起
雪哥哥 2022-11-27 12:04:42 280 分享 版权
1 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,看看这个: WebService超时设置 1. 服务器端设置超时

    在 web.config 的 system.web 里添加如下配置项:

    < httpRuntime executionTimeout="30" />

    以上时间单位是秒.

    记得要把 web.config 的 debug 模式关闭:

    < compilation defaultLanguage="c#" debug="false" />

    1. 客户端设置超时

    在 WebService 的客户端代理程序(用 wsdl.exe 生成)里设置 Request 超时时间, 单位是毫秒: protected override WebRequest GetWebRequest(Uri uri) { HttpWebRequest wr = (HttpWebRequest)base.GetWebRequest( uri ); wr.Timeout = 30*1000; return wr; }

    2023-01-18 09:46:21
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

收录在圈子:
+ 订阅
还有其他疑问?
咨询AI助理