<system.applicationHost>
Общие сведения
Элемент <system.applicationHost>
содержит глобальные параметры конфигурации, используемые службой активации windows (WAS) в службах IIS 7. Этот элемент определяет многие параметры конфигурации уровня сервера в файле ApplicationHost.config IIS 7.
Важно то, <system.applicationHost>
что элемент содержит параметры конфигурации для <семейств applicationPools> и <сайтов> , которые соответственно определяют коллекцию пулов приложений и веб-сайтов на сервере IIS 7.
Примечание
В отличие от параметров, которые находятся в <system.webServer>, параметры в элементе <system.applicationHost>
не могут быть делегированы.
Совместимость
Версия | Примечания |
---|---|
IIS 10.0 | Элемент <system.applicationHost> не был изменен в IIS 10.0. |
IIS 8,5 | Элемент <system.applicationHost> не был изменен в IIS 8.5. |
IIS 8,0 | Элемент <system.applicationHost> не был изменен в IIS 8.0. |
IIS 7,5 | Элемент <serviceAutoStartProviders> был добавлен в IIS 7.5. |
IIS 7.0 | Элемент <system.applicationHost> появился в IIS 7.0. |
IIS 6,0 | Н/Д |
Настройка
Элемент <system.applicationHost>
включен в установку iis 7 по умолчанию.
Инструкции
Примеры, относящиеся к элементу , <system.applicationHost>
отсутствуют. Примеры настройки параметров, которые находятся в элементе <system.applicationHost>
, см. в разделе дочерних элементов, перечисленных в разделе сведений о конфигурации этого раздела.
Конфигурация
Элемент <system.applicationHost>
определяется в файле ApplicationHost.config.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент | Описание |
---|---|
applicationPools |
Необязательный элемент. Содержит параметры конфигурации по умолчанию для всех пулов приложений на сервере и определяет параметры конфигурации для конкретных пулов приложений. |
configHistory |
Необязательный элемент. Задает параметры журнала конфигурации для сервера. |
customMetadata |
Необязательный элемент. Содержит параметры, используемые внутри компонента средства сопоставления Администратор базовых объектов (ABO) iis 7. |
listenerAdapters |
Необязательный элемент. Задает параметры конфигурации для адаптеров прослушивателей, которые являются компонентами, обеспечивающими обмен данными между прослушивателями протокола, отличными от HTTP, и WAS. |
log |
Необязательный элемент. Задает режим ведения журнала для сервера. |
serviceAutoStartProviders |
Необязательный элемент. Указывает коллекцию управляемых сборок, которые будут загружаться, когда AlwaysRunning указан для startMode пула приложений.Примечание: Этот элемент был добавлен в IIS 7.5. |
sites |
Необязательный элемент. Определяет все сайты на сервере, а также все приложения и виртуальные каталоги на этих сайтах. |
webLimits |
Необязательный элемент. Настраивает ограничения на подключение TCP/IP и пропускную способность. |
Образец конфигурации
В следующем примере конфигурации определяется простой элемент, доступный только <system.applicationHost>
для статического содержимого, с одним пулом приложений (DefaultAppPool) и одним веб-сайтом ("Веб-сайт по умолчанию").
<system.applicationHost>
<applicationPools>
<add name="DefaultAppPool" />
<applicationPoolDefaults>
<processModel identityType="NetworkService" />
</applicationPoolDefaults>
</applicationPools>
<customMetadata />
<listenerAdapters>
<add name="http" />
</listenerAdapters>
<log>
<centralBinaryLogFile enabled="true" directory="%SystemDrive%\inetpub\logs\LogFiles" />
<centralW3CLogFile enabled="true" directory="%SystemDrive%\inetpub\logs\LogFiles" />
</log>
<sites>
<site name="Default Web Site" id="1">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%SystemDrive%\inetpub\logs\LogFiles" />
<traceFailedRequestsLogging directory="%SystemDrive%\inetpub\logs\FailedReqLogFiles" />
</siteDefaults>
<applicationDefaults applicationPool="DefaultAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>
<webLimits />
</system.applicationHost>
Пример кода
Примеры кода, относящиеся к элементу <system.applicationHost>
, отсутствуют. Примеры кода, которые настраивают параметры, находящиеся в элементе <system.applicationHost>
, см. в разделе дочерних элементов, перечисленных в разделе сведений о конфигурации этого раздела.