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 :

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>
Quel que soit la valeur du maxConnections (même 5), le nombre de client bloque à 10..
(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 :
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>
Les clients se voit refuser leur demande de connection (Code d’erreur TCP 10061)

Auriez vous des explications par rapport ce phénomène?

PS : J'ai un attribut sur mes contrat
[ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Multiple,
IncludeExceptionDetailInFaults = true)]