Почему IIS последовательно не масштабируется?

Или на клиенте или на сервере, выполненная 'способность ищет rdiff-резервное-копирование'.

Можно видеть rdiff-резервные-версии с определенными номерами версий на имена пакета (я получаю это на Debian). Удалите универсальную версию и установите версию с самым большим количеством, которое доступно на обоих клиентах и сервере.

1
задан 11 February 2012 в 04:37
2 ответа

Как насчет настройки параметров управления клиентским подключением,

<configuration>
  <system.net>
    <connectionManagement>
      <add address = "http://www.example.org" maxconnection = "4" />
      <add address = "*" maxconnection = "2" />
    </connectionManagement>
  </system.net>
</configuration>
2
ответ дан 3 December 2019 в 17:57

Вы определенно достигли установленного по умолчанию ограничения на 2 соединения system.net. Итак, вам нужно увеличить maxConnection, разрешенное для каждого IP-адреса, до количества потоков.

<configuration> 
<system.net> 
    <connectionManagement> 
      <add address = "*" maxconnection = "100" /> 
    </connectionManagement> 
  </system.net> 
</configuration> 

Если у вас Windows 7, то вы достигнете максимума в 25 запросов в IIS. Вам нужно будет выполнить нагрузочный тест в Windows 2008, чтобы получить реальное число.

Другое дело, что клиент может не выполнять все потоки параллельно. Итак, вам нужно убедиться, что клиент действительно выполняет все 100 потоков параллельно.

Помимо этих настроек, для увеличения масштаба WCF вам необходимо проделать некоторые дополнительные настройки. Наиболее распространенные настройки описаны здесь:

http://www.codeproject.com/Articles/133738/Quick-Ways-to-Boost-Performance-and-Scalability-of

2
ответ дан 3 December 2019 в 17:57

Теги

Похожие вопросы