Bagikan melalui


<system.applicationHost>

Gambaran Umum

Elemen ini <system.applicationHost> berisi pengaturan konfigurasi global yang digunakan oleh Windows Process Activation Service (WAS) di Internet Information Services (IIS) 7. Elemen ini mendefinisikan banyak pengaturan konfigurasi tingkat server dalam file ApplicationHost.config IIS 7.

Sangat penting, <system.applicationHost> elemen berisi pengaturan konfigurasi untuk <kumpulan aplikasi> dan <kumpulan situs> , yang masing-masing menentukan pengumpulan kumpulan aplikasi dan situs Web di server IIS 7.

Catatan

Tidak seperti pengaturan yang ditemukan di <system.webServer>, pengaturan dalam <system.applicationHost> elemen tidak dapat didelegasikan.

Kompatibilitas

Versi Catatan
IIS 10.0 Elemen <system.applicationHost> tidak dimodifikasi dalam IIS 10.0.
IIS 8.5 Elemen <system.applicationHost> tidak dimodifikasi dalam IIS 8.5.
IIS 8.0 Elemen <system.applicationHost> tidak dimodifikasi dalam IIS 8.0.
IIS 7.5 Elemen <serviceAutoStartProviders> ditambahkan dalam IIS 7.5.
IIS 7.0 Elemen ini <system.applicationHost> diperkenalkan di IIS 7.0.
IIS 6.0 T/A

Siapkan

Elemen <system.applicationHost> ini disertakan dalam penginstalan default IIS 7.

Bagaimana Caranya

Tidak ada contoh yang spesifik untuk <system.applicationHost> elemen . Untuk contoh yang mengonfigurasi pengaturan yang ditemukan dalam <system.applicationHost> elemen , lihat elemen turunan yang tercantum di bagian detail konfigurasi topik ini.

Konfigurasi

Elemen <system.applicationHost> didefinisikan dalam file ApplicationHost.config.

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
applicationPools Elemen opsional.

Berisi pengaturan konfigurasi default untuk semua kumpulan aplikasi di server dan menentukan pengaturan konfigurasi untuk kumpulan aplikasi tertentu.
configHistory Elemen opsional.

Menentukan pengaturan riwayat konfigurasi untuk server.
customMetadata Elemen opsional.

Berisi pengaturan yang digunakan secara internal oleh komponen pemeta Admin Base Object (ABO) dari IIS 7.
listenerAdapters Elemen opsional.

Menentukan pengaturan konfigurasi untuk adaptor pendengar, yang merupakan komponen yang membangun komunikasi antara pendengar protokol non-HTTP dan WAS.
log Elemen opsional.

Menentukan mode pengelogan untuk server.
serviceAutoStartProviders Elemen opsional.

Menentukan kumpulan rakitan terkelola yang akan dimuat saat AlwaysRunning ditentukan untuk startMode kumpulan aplikasi.

Catatan: Elemen ini ditambahkan dalam IIS 7.5.
sites Elemen opsional.

Mendefinisikan semua situs di server, dan semua aplikasi dan direktori virtual di situs tersebut.
webLimits Elemen opsional.

Mengonfigurasi batas koneksi dan bandwidth TCP/IP.

Sampel Konfigurasi

Sampel konfigurasi berikut mendefinisikan elemen sederhana, khusus konten <system.applicationHost> statis, dengan satu kumpulan aplikasi ("DefaultAppPool") dan satu situs Web ("Situs Web Default").

<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>

Kode Sampel

Tidak ada sampel kode yang khusus untuk <system.applicationHost> elemen . Untuk sampel kode yang mengonfigurasi pengaturan yang ditemukan dalam <system.applicationHost> elemen , lihat elemen anak yang tercantum di bagian detail konfigurasi topik ini.