Bonjour @ tous,
Voilà depuis hier je me heurte à un problème de configuration.
J'ai un host pour lequel j'ai défini un binding netTcp tel que :
Quel que soit la valeur du maxConnections (même 5), le nombre de client bloque à 10..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <netTcpBinding> <binding name="fullTcpIpOldOld" maxConnections="20" maxReceivedMessageSize="2147483647" listenBacklog="20" closeTimeout="00:05:00"> <security mode="None"> </security> <readerQuotas maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" maxDepth="2147483647" maxArrayLength="2147483647"/> </binding> </netTcpBinding>
(J'ai vu qu'il y avait une clé dans le registre pour limiter le nombre de connections sur un port Tcp mais ça n'a rien changé)
Autre chose, si j'utilise une behavior tel que :
Les clients se voit refuser leur demande de connection (Code d’erreur TCP 10061)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <behaviors> <serviceBehaviors> <behavior name="monBehavior"> <serviceThrottling maxConcurrentCalls="1000" maxConcurrentSessions="30" maxConcurrentInstances="30"/> </behavior> </serviceBehaviors> </behaviors>
Auriez vous des explications par rapport ce phénomène?
PS : J'ai un attribut sur mes contrat
[ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Multiple,
IncludeExceptionDetailInFaults = true)]
Partager