powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Изменение числа доступных подключеий
6 сообщений из 6, страница 1 из 1
Изменение числа доступных подключеий
    #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
Изменение числа доступных подключеий
    #36562766
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PPoE,

это наверное через behavior должно быть.
а твоя настройка в этом файле, чтото не понятная какая то. не относится к службе или ednpoint .
...
Рейтинг: 0 / 0
Изменение числа доступных подключеий
    #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
Изменение числа доступных подключеий
    #36563513
PPoE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiK,

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

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

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


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