对“SOAP”的请求 - 响应。接收位置的适配器已超时,然后才能发送响应。 [英] A request-response for the "SOAP" adapter at receive location has timed out before a response could be delivered.
问题描述
大家好,
我遇到了由网络发布向导创建的网络服务的问题。
I got a problem with a Webservice created by the webPublishing Wizard.
这是我收到的错误消息:
This is the error message I get:
"SOAP"的请求 - 响应接收位置的适配器"/TAMDWHInterface_GER/WebService_TAMDWHInterface_GER.asmx"在响应可以交付之前已经超时。
A request-response for the "SOAP" adapter at receive location "/TAMDWHInterface_GER/WebService_TAMDWHInterface_GER.asmx" has timed out before a response could be delivered.
web.config中的httpRuntime executionTimeout设置为3600
The httpRuntime executionTimeout is set to 3600 in web.config
< httpRuntime executionTimeout =" 3600" />
<httpRuntime executionTimeout="3600" />
appPools空闲时间设置为60分钟
The appPools Idle-time is set to 60 minutes
在IIS中设置以下值:
In the IIS the following values are set:
连接超时:3600秒
功能
会话状态:120分钟超时
SessionState: 120 minutes Timeout
ASP :01:30:00
ASP: 01:30:00
我使用Windows 2008和IIS 7与BizTalk 2009,
I use windows 2008 and IIS 7 with BizTalk 2009,
是否有人可以帮我解决这个问题。
Does anybody can help me with this issue.
非常感谢提前。
Marcus
推荐答案
嗨Marcus
Hi Marcus
发生错误是因为 Web服务在响应发送之前关闭了连接。要解决此问题,
会延长Web服务在超时之前等待响应的时间。在IIS服务器上,在IIS Web配置文件中进行此更改。您还可以将执行超时值增加到ASP.NET在关闭
连接之前等待的秒数
您可以使用以下链接(< a href ="http://msdn.microsoft.com/en-us/library/dd297484(v=bts.10).aspx"> http://msdn.microsoft.com/en-us/library/dd297484( v = bts.10).aspx ) 解决问题。
You can use the follwing link(http://msdn.microsoft.com/en-us/library/dd297484(v=bts.10).aspx) to troubleshoot the issue.
问候
Deepak Sanghi
Deepak Sanghi
这篇关于对“SOAP”的请求 - 响应。接收位置的适配器已超时,然后才能发送响应。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!