TimeoutException et paramétrage de binding
Bonjour à tous,
j'ai un service windows interrogé par un site en asp.net. je rencontre de manière régulière l'exception suivante:
Code:
System.TimeoutException: Le canal de demande a dépassé le délai imparti en attendant une réponse après 00:00:59.6406365. Augmentez la valeur du délai d'attente transmise à l'appel à Request ou augmentez la valeur SendTimeout sur Binding. Le temps alloué à cette opération fait peut-être partie d'un délai d'attente plus long. ---> System.TimeoutException: La demande HTTP à 'http://192.168.13.13:9098/Service' a dépassé le délai d'attente alloué de 00:01:00. Le temps alloué à cette opération fait peut-être partie d'un délai d'attente plus long. ---> System.Net.WebException: Le délai d'attente de l'opération a expiré.
et pourtant j'ai paramétré mes bindings correctement. A savoir côté service windows:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <binding
name="ws"
transferMode="Streamed"
sendTimeout="00:03:00"
messageEncoding="Mtom"
maxReceivedMessageSize="10067108864"
maxBufferSize="500000" maxBufferPoolSize="500000">
<readerQuotas
maxDepth="32"
maxStringContentLength="2147483647"
maxArrayLength="2147483647"
maxBytesPerRead="4096"
maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None"/>
</security>
</binding> |
et de cette façon côté web.config:
Code:
1 2 3 4 5 6
| <binding name="bindingSup" receiveTimeout="00:03:00" transferMode="Streamed" messageEncoding="Mtom" maxReceivedMessageSize="10067108864" maxBufferSize="2147483647" maxBufferPoolSize="500000">
<readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None" />
</security>
</binding> |
Quelqu'un aurait une idée pourquoi cela continue de mettre une erreur au bout d'une minute alors que j'ai paramétré 3 dans les deux bindings (et que les channel factory sont bien créé avec les bons bindings)?
Merci !