У меня есть файл с именем C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet.config
, и я хочу добавить следующие параметры.
<applicationPool maxConcurrentRequestsPerCPU="10"
maxConcurrentThreadsPerCPU="10"
requestQueueLimit="10" />
У меня нет настроенных сайтов, и я хотел бы изменить только глобальный файл aspnet.config
. Я пробовал эти команды, но ни один из них не изменил xml и не смог проверить, вступили ли изменения в силу.
$ appcmd set config /section:processModel /requestQueueLimit:250000 /commit:MACHINE
Applied configuration changes to section "system.web/processModel" for "MACHINE/WEBROOT/APPHOST" at configuration commit path "MACHINE"
$ appcmd set config /section:system.webserver/serverRuntime /appConcurrentRequestLimit:100000
Applied configuration changes to section "system.webServer/serverRuntime" for "MACHINE/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"
Вопросы:
- Как мне это сделать, используя только appcmd? Возможно ли это даже без определенного сайта?
- Если я использую изменение реестра, переопределяет ли это файл
aspnet.config
xml?
- Можно ли изменять все 3 параметра исключительно путем изменения реестра?
- После внесения изменений, каков наилучший способ проверить, изменились ли параметры?
Ссылки: