|
|
Yayınlandı 1.08.2019 16:47:32
|
|
|
|

Yavaş olabileceğini sanıyorsun, bu imkansız! Hareketsiz kalabileceğini sanıyorsun ama bu imkansız!
Henan, tavşanı bekleme hikayesinin doğduğu yerdir; bu hikaye, tembel bir çiftçinin sevimli küçük tavşanın ağaca çarpmasını bekleyip bir kütüğün yanında oturup beklemesini anlatır, peki böyle şeyler her gün nasıl olur! Düşündüğün her zaman düşündüğün gibi olur, bu yüzden inisiyatif almak en etkili yol olacaktır! Her azizin bir geçmişi vardır, her günahkının bir geleceği vardır!
En üstüne kadar okuyun:
1. Bu makale IIS8 ve Windows Server 2012R2'yi örnek olarak ele almaktadır
2. IIS8, Windows Server 2012 ve Windows 8 ve üzeri sürümlerde çalışır.
3. Uygulama havuzu ve web sitesi IIS'de ayrı olarak mevcuttur, ancak web sitesi işleyişi ilgili uygulama havuzunun başlatıldığı varsayımına dayanmalıdır.
4. Varsayılan olarak, uygulama havuzu bir süre hareketsizlik döneminden sonra (istenmeyen işlemler) IIS tarafından otomatik olarak geri alınacaktır.
5. IIS8, uygulama başlatma araç seti ile birlikte gelir, IIS7.5 kurulum için bağımsız kurulum paketleri aramak zorundadır ve IIS otomatik başlatma şu anda desteklenmemektedir ve 7.5'ten daha düşük bir aşamada desteklenmektedir.
6. Bu vaka yöntemi, ilk ASP.Net yavaş erişim ve bir süre sonra yavaş erişim sorununu çözebilir.
Hadi hareket edelim!
1. IIS uygulama başlatma fonksiyonunu kur
Aşağıda gösterildiği gibi:
2. Web sitesinde ilgili uygulama havuzunun başlangıç modunu düzenleyin
Aşağıdaki şekilde gösterildiği gibi, işlem yolu şöyledir: Uygulama Havuzu - > Web Sitesi İlgili Program Havuzu - > Sağ tıklama, Gelişmiş Ayarlar - > Seçim, Başlatma Modu Her Zaman Çalışıyor
3. İlgili web sitesi ön yüklemesini etkinleştirin Aşağıdaki şekilde gösterildiği gibi, işlem yolu: Web sitesi -> Karşılık gelen web sitesi -> Sağ tıklama, Gelişmiş Ayarlar -> seçim, ön yükleme etkinleştirilmiş Doğru
4. Yapılandırma düzenleyicisini ayarlayın ve varsayılan ön yükleme isteğini yazın
Aşağıdaki şekilde gösterildiği gibi, yapılandırma düzenleyicisini açın
Aşağıdaki şekilde gösterildiği gibi: Sol üst köşede, yapılandırma düğümü için system.webServer/applicationInitialization seçin ve diğer yapılandırmalar kırmızı daire içinde yer alır
Aşağıdaki şekilde gösterildiği gibi: Koleksiyona bir başlatma isteği adresi (IIS başlatma varsayılan isteği adresi için) ekleyin ve yapılandırma arayüzünün sağ tarafındaki Uygula butonuna tıklayın.ve uygulama havuzunu ve web sitesini yeniden başlatmak
Açıklama:
1. Prensip açıklaması: IIS uygulama başlatma, web sitesinin ilk oluşturulmasından sonra veya ilgili web sitesinin uygulama havuzu geri dönüştürüldükten sonra otomatik olarak yeni bir program havuzu açar ve web sitesinin başlatılmasını başlatır; böylece siteyi çevrimiçi tutmak için normal bir talep simüle edilir.
(Bu süreç, üçüncü taraf araçlar veya hizmetler yardımıyla web sitesi taleplerini simüle etmek için kullanılabilir)
2. Konfigürasyon açıklaması:
(1) AlwaysRunning'i etkinleştir: Uygulama havuzunun ilk kez oluşturulduktan veya yeniden çalıştırıldıktan sonra otomatik olarak yeniden başlatabilmesini sağla.
(2) Web sitesi programının ön yüklemesini etkinleştirin (doğru): Program havuzu başladıktan sonra web sitesinin ön yükleme eylemine yanıt verebildiğinden emin olun.
(3) Web sitesinin varsayılan ön yükleme yolunu yapılandırın: programın programı hızlıca derleyip ön yükleme sürecinde belleğe girebilmesi sağlanarak taleplere hızlı yanıt verilmesini sağlar.
(Son)
|
Önceki:C# sınıfları, statik sınıflar, statik değişkenler, yürütme sırasını başlatınÖnümüzdeki:Barbekü ansiklopedisi, barbekü öğrenmek istiyorsanız lütfen bir göz atın
|