Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Изменение числа доступных подключеий / 6 сообщений из 6, страница 1 из 1
05.04.2010, 23:46
    #36562182
PPoE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение числа доступных подключеий
Добрый вечер. Подскажите, почему может не меняться listenBacklog и maxConnections, они остаются по прежнему равными 10???!!!!

использую следующую конфигурацию WCF
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
      <service name="BsmpWcfService.DictionaryService" behaviorConfiguration="BsmpWcfService.MyServiceBehavior">
        <endpoint name="DictsEndPoint"
                  address="Dicts"
                  binding="netTcpBinding"
                  bindingConfiguration="TcpBindingCfg"
                  contract="BsmpWcfService.IDictionaryService">

        </endpoint>
        <endpoint name="MexTcpBidingEndpoint" address ="net.tcp://localhost:8002/BsmpWcfService/mex" binding="mexTcpBinding" contract="IMetadataExchange" />
        <host>
          <baseAddresses>
            <add baseAddress="net.tcp://localhost:8001/BsmpWcfService"/>
          </baseAddresses>
        </host>
      </service>
      

    <bindings>
      <netTcpBinding>
        <clear />
        <binding name="TcpBindingCfg" listenBacklog="20" maxConnections="20" />
      </netTcpBinding>
    </bindings>

На клиенте получается такой конфиг
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.serviceModel>
        <bindings>
            <netTcpBinding>
                <binding name="DictsEndPoint" closeTimeout="00:01:00" openTimeout="00:01:00"
                    receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false"
                    transferMode="Buffered" transactionProtocol="OleTransactions"
                    hostNameComparisonMode="StrongWildcard" listenBacklog="10"
                    maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10"
                    maxReceivedMessageSize="65536">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
                        enabled="false" />
                    <security mode="Transport">
                        <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
                        <message clientCredentialType="Windows" />
                    </security>
                </binding>
            </netTcpBinding>
        </bindings>
        <client>
            <endpoint address="net.tcp://localhost:8001/BsmpWcfService/Dicts"
                binding="netTcpBinding" bindingConfiguration="DictsEndPoint"
                contract="IDictionaryService" name="DictsEndPoint">
                <identity>
                    <userPrincipalName value="" />
                </identity>
            </endpoint>
        </client>
    </system.serviceModel>
</configuration>
...
Рейтинг: 0 / 0
06.04.2010, 11:20
    #36562766
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение числа доступных подключеий
PPoE,

это наверное через behavior должно быть.
а твоя настройка в этом файле, чтото не понятная какая то. не относится к службе или ednpoint .
...
Рейтинг: 0 / 0
06.04.2010, 14:51
    #36563501
PPoE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение числа доступных подключеий
AlexeiK,

Sorry, выложил просто два куска из конфига

вот всея секция ServiceModel

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
  <system.serviceModel>
    <services>


      <service name="BsmpWcfService.DictionaryService" behaviorConfiguration="BsmpWcfService.MyServiceBehavior">
        <endpoint name="DictsEndPoint"
                  address="Dicts"
                  binding="netTcpBinding"
                  bindingConfiguration="TcpBindingCfg"
                  contract="BsmpWcfService.IDictionaryService">

        </endpoint>
        <endpoint name="MexTcpBidingEndpoint" address ="net.tcp://localhost:8002/BsmpWcfService/mex" binding="mexTcpBinding" contract="IMetadataExchange" />
        <host>
          <baseAddresses>
            <add baseAddress="net.tcp://localhost:8001/BsmpWcfService"/>
          </baseAddresses>
        </host>
      </service>
    </services>


    <bindings>
      <netTcpBinding>
        <clear />
        <binding name="TcpBindingCfg" listenBacklog="20" maxConnections="20" />
      </netTcpBinding>
    </bindings>

    <behaviors>
      <serviceBehaviors>
        <behavior name="BsmpWcfService.MyServiceBehavior">
          <serviceMetadata httpGetEnabled="false" />
          <serviceDebug includeExceptionDetailInFaults="true" />
          <!--serviceAuthorization principalPermissionMode="UseWindowsGroups" /-->
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
...
Рейтинг: 0 / 0
06.04.2010, 14:54
    #36563513
PPoE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение числа доступных подключеий
AlexeiK,

Относится к EndPoint.
В <serviceBehaviors> ничего подобного не нашел.
...
Рейтинг: 0 / 0
07.04.2010, 10:42
    #36565043
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение числа доступных подключеий
PPoE,

ServiceThrottlingBehavior..::.MaxConcurrentSessions - по умолчанию = 10
...
Рейтинг: 0 / 0
07.04.2010, 11:09
    #36565148
PPoE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение числа доступных подключеий
LR,

Ага, разобрался, функционирует, меня в заблуждение ввело, что в клиентском конфиге стоит maxconnections=10, протестил подключается больше 10 сколько
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Изменение числа доступных подключеий / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]