Arkadaşlar merhaba
Bugünkü makalemizde sizlere IIS (Internet Information Service) 8.5 ile beraber gelen yeni özellikleri aktarmaya devam edeceğim.
IIS 8.5 ile beraber gelen yeni özelliklerden bir tanesi de Dynamic Website Activation
IIS servisi başladığında otomatik olarak kendisi üzerindeki tüm web sitelerini de aktifleştirir, böylece gelen kullanıcı taleplerini hızlı cevaplayacaktır.Fakat üzerinde çok fazla web sitesi barındırıyorsa o zaman performansı çok düşecek ve kaynaklar sıkıntısı yaşanacaktır.
Yeni gelen Dynamic Website Activation özelliği bu açılış prosedurune mudahale edebiliriz.
Varsayılan (default) değerler şoyledir.
- Eğer 100 adetten daha az web sitesi varsa o zaman ,IIS tüm web siteleri açılışta aktifleştirecektir.
- Eğer 100 adetten daha fazla web sitesi varsa ,IIS sadece talep gelen web sitelerini aktifleştirecektir.
Şimdi Dynamic Website Activation ile açılış prosedurune nasıl mudahale edeceğimize bakalım.
IIS servisimize giriyoruz.
IIS server ve configuration editore’ü tıklıyoruz ;
Configuration editor’de section kısmında system.applicationHost/webLimits. Kısımını acıyoruz.
Burada gelen varsayılan değerleri görüyoruz.
Burada dynamicregistrationthreshold değeri 100 burada gördüğümğz gibi IIS web server 100 web siteden daha az web sitesi barındırıyorsa o zaman açılışta tüm web sitelerini aktifleştirecektir.
Dynamicregistrationthreshold değerini istediğimiz değerle değiştiriyoruz.
Dynamicregistrationthreshold 50 yapıyoruz . böylelikle IIS kendisi üzerinde 50 adetten daha az web sitesi varsa hepsini aktifleştircektir. Fakat 50 den fazla web sitesi barındırıyorsa o zaman hiçbir web sitesi açılışta aktifleştirmeyecek sadece talep olan siteleri aktifleştirecektir. Bu da bize talep gelmeyen web siteleri aktifleşmediğinden web server üzerindeki kaynaklar sadece talep gelen sitelere verilecek ve web performansı artacaktır.
Baska bir makalade görüşmek üzere