Странные вещи с machine.config
Я пытаюсь настроить IIS для уменьшения конкуренции, и после многих статей о.net я пытаюсь найти это в файле безрезультатно:
<system.web>
...
<httpRuntime minFreeThreads="8" minLocalRequestFreeThreads="4" ... />
....
<processModel maxWorkerThreads="20" maxIoThreads="20" ... />
....
</.system.web>
Это нормально, что ни одна из версий.net Framework не содержит файл machine.config, который содержит вышеуказанные настройки?
3 ответа
Конечно, если они отсутствуют, будут использоваться значения по умолчанию.
Значение по умолчанию для minFreeThreads такое же, как вы устанавливаете, 8, а по умолчанию для minLocalRequestFreeThreads - 4.
Значение по умолчанию для maxWorkerThreads равно 20, как и для maxIoThreads.
Поэтому их установка не будет иметь значения, если кто-то не установит их в machine.config для более низких значений.
Ага. Если они не указаны явно, будут использоваться значения по умолчанию, как указано здесь
http://support.microsoft.com/kb/821268 Один и единственный, что вам нужно.