Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 41393|Yanıt: 1

[ASP.NET] ASP.NET MVC 5'in IIS 10 AlwaysRunning ön yükleme özelliği

[Bağlantıyı kopyala]
Yayınlandı 23.01.2021 12:20:25 | | | |
Varsayılan olarak, uygulama havuzu bir süre hareketsizlik süresi (istenmeyen işlem olmadan) sonra IIS tarafından otomatik olarak geri alınır. Başvuru havuzu geri dönüştürüldükten sonra, web sitesini kimse ziyaret etmezse w3wp başlamaz. İlk kullanıcı erişim talep eder, web sitesi erişimi çok yavaş olur ve kullanıcı deneyimi çok kötü olur, bu durumu çözmek için IIS uygulama başlatma özelliğini kullanabilirsiniz.

IIS8, uygulama başlatma araç seti ile gelir, IIS7.5 kurulum için bağımsız kurulum paketleri aramak zorundadır ve IIS otomatik başlatma şu anda desteklenmemektedir, çünkü 7.5'ten daha düşük durumda.

Bu vaka yöntemi, ilk ASP.Net yavaş erişim sorununu çözür, ardından belirli bir süre sonra yavaş erişim sorununu çözür.

IIS uygulama başlatma yetenekleri eklendi

Kontrol Paneli'nde, aşağıda gösterildiği gibi "Uygulama başlatma fonksiyonu" eklemek için Programlar - Windows özelliklerini etkinleştir veya kapat tuşuna tıklayın:



ASP.NET Web.config ayarları

Web sitesinin web.config dosyasındaki system.webServer düğümünün altına aşağıdaki yapılandırmayı ekleyin:

initializationPage: iis, isteğin göreceli yol sayfası adresini otomatik olarak simüle eder. hostName: Bağlı sitenin adresi.

Uygulama havuzu

İlgili web sitesi uygulama havuzunda, Gelişmiş Ayarlar'a tıklayın ve aşağıdaki şekilde gösterildiği gibi başlatma modunda AlwaysRunning modunu seçin:




İlgili web sitesinin ön yüklenmesini etkinleştir

Çalışma yolu: Web sitesi -> İlgili web sitesi -> Sağ tıklama, Gelişmiş Ayarlar -> Seçim, Ön Yükleme etkinleştirilmiş Doğru, aşağıdaki şekilde gösterilmiştir:







Önceki:asp.net çekirdek toplu olarak bellekteki zip paketlerini yeniden adlandırır
Önümüzdeki:Veriyi ASP.NET machineKey ile şifreleyin
Yayınlandı 22.09.2021 20:35:18 |
Öğrenmeyi öğren...
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com