Timeout IIS6
04/01/2010
0
Boa tarde senhores,
Possuo um windows service instalado na máquina de um cliente que utiliza um webservice para envio de arquivos. O processo funciona bem para arquivos pequenos mais não funciona para arquivos grandes(200Mb)
Após muitos testes consegui verificar que o problema ocorre só com o windows 2003 server e o IIS6, pois o processo roda perfeitamente no windows vista com o IIS7.
Preciso de ajuda para configurar o IIS6 para realizar este tipo de operação.
O web config encontra-se como descrito abaixo:
"<?xml version="1.0"?>
<configuration>
<configSections>
<section name="microsoft.web.services3" type="Microsoft.Web.Services3.Configuration.WebServicesConfiguration, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</configSections>
<system.web>
<httpRuntime maxRequestLength="409600" executionTimeout="300"/>
<sessionState timeout="60" />
<webServices>
<soapExtensionImporterTypes>
<add type="Microsoft.Web.Services3.Description.WseExtensionImporter, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</soapExtensionImporterTypes>
<soapServerProtocolFactory type="Microsoft.Web.Services3.WseProtocolFactory, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</webServices>
<compilation debug="true">
<assemblies>
<add assembly="Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
</system.web>
<microsoft.web.services3>
<messaging>
<mtom serverMode="optional"/>
<maxMessageLength value="-1" />
</messaging>
</microsoft.web.services3>
<system.net>
<connectionManagement>
<add address="*" maxconnection="40" />
</connectionManagement>
</system.net>
</configuration>"
O time out ocorre em torno de 20 segundos após a chamada do serviço.
Desde já agradeço.
Preciso de ajuda para configurar o IIS6 para realizar este tipo de operação.
O web config encontra-se como descrito abaixo:
"<?xml version="1.0"?>
<configuration>
<configSections>
<section name="microsoft.web.services3" type="Microsoft.Web.Services3.Configuration.WebServicesConfiguration, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</configSections>
<system.web>
<httpRuntime maxRequestLength="409600" executionTimeout="300"/>
<sessionState timeout="60" />
<webServices>
<soapExtensionImporterTypes>
<add type="Microsoft.Web.Services3.Description.WseExtensionImporter, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</soapExtensionImporterTypes>
<soapServerProtocolFactory type="Microsoft.Web.Services3.WseProtocolFactory, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</webServices>
<compilation debug="true">
<assemblies>
<add assembly="Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
</system.web>
<microsoft.web.services3>
<messaging>
<mtom serverMode="optional"/>
<maxMessageLength value="-1" />
</messaging>
</microsoft.web.services3>
<system.net>
<connectionManagement>
<add address="*" maxconnection="40" />
</connectionManagement>
</system.net>
</configuration>"
O time out ocorre em torno de 20 segundos após a chamada do serviço.
Desde já agradeço.
Born Ltda
Curtir tópico
+ 0
Responder
Posts
07/01/2010
Netasper
De uma olhada:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/31a2f39c-4d59-4cba-905c-60e7af657e49.mspx?mfr=true
[]s
Responder
Clique aqui para fazer login e interagir na Comunidade :)