Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure İşlevleri uygulama tanılaması, Azure portalında uzantı sürümü sorunları, yüksek CPU kullanımı, bellek baskısı, uygulama hataları ve daha fazlası için Dayanıklı İşlevler uygulamanızı otomatik olarak denetleyebilen yerleşik algılayıcılar sağlar. Her algılayıcı sorunları tanımlar ve doğrudan portalda uygulayabileceğiniz düzeltmeler önerir.
Doğru algılayıcıyı bulma
Aşağıdaki tabloyu kullanarak belirtinizle eşleşen algılayıcıya atlayın:
| Belirti | Algılayıcı |
|---|---|
| Uzantı sürümü sorunları, düzenleme performansı sorunları veya genel sistem durumu denetimi | Dayanıklı İşlevler algılayıcı |
| Uygulama çalışmıyor, hatalar gösteriyor veya işlevler tetiklenmiyor | İşlevler Uygulaması Çalışmıyor veya Hataları Bildiriyor |
| Yavaş düzenleme veya yüksek CPU kullanımı | Yüksek CPU Analizi |
| Bellek yetersizliği istisnaları veya yüksek hafıza tüketimi | Bellek Analizi |
Uygulama tanılamayı açma
İşlev Uygulaması kaynağınıza gidin. Soldaki menüde Sorunları tanıla ve çöz'e tıklayın.
"Dayanıklı İşlevler" için arama yapın ve sonucu seçin.
Dayanıklı İşlevler algılayıcısı
Dayanıklı İşlevler algılayıcısı, Dayanıklı İşlevler uygulamalara özgü yaygın sorunları denetler. Şu raporları bildirir:
- Uygulamanızın kullandığı Dayanıklı İşlevler uzantısı sürümü ve yükseltmenin kullanılabilir olup olmadığı.
- Yavaş düzenleme veya yüksek kuyruk gecikme süresi gibi performans sorunları.
- Son orkestrasyon yürütmelerinden kaynaklanan hatalar veya uyarılar.
Sorun bulunursa, algılayıcı risk azaltmaları önerir ve ilgili belgelere bağlantılar sağlar.
İşlevler Uygulaması Çalışmıyor veya Hataları Bildiriyor
İşlevler Uygulaması Kapalı veya Hataları Raporlama algılayıcısı, platform durumu, uygulama yapılandırması ve bağımlılık kullanılabilirliği gibi uygulamanızın önemli alanlarını denetleen birden çok alt algılayıcının sonuçlarını toplar. Uygulamanız yanıt vermediğinde veya beklenmeyen hatalar döndürdiğinde bu algılayıcıyı kullanın.
Aşağıdaki ekran görüntüsünde gerçekleştirilen denetimler ve dikkat gerektiren iki sorun gösterilmektedir:
Yüksek CPU Analizi
Yüksek CPU Analizi algılayıcısı, hangi uygulamaların veya işlemlerin aşırı CPU tüketiyor olduğunu belirler. Dayanıklı İşlevler uygulamalarında yüksek CPU kullanımına genellikle büyük yayma işlemleri, sıkı yoklama döngüleri veya yoğun işlem etkinliği işlevleri neden olur.
Algılayıcı bir yüksek CPU uygulaması tanımladığında, etkilenen işlemi ve CPU yüzdesini gösterir:
Önerilen eylemleri görmek için Çözümleri Görüntüle'yi seçin. Sık kullanılan yolu tanımlamak için uygulamanızın profilini oluşturma veya geçici bir ani artıştan kurtarmak için siteyi yeniden başlatma yaygın önerilerdir:
Bellek Analizi
Bellek Analizi algılayıcısı bellek tüketimini izler ve kullanılabilir belleğe yaklaşan veya bu belleği aşan uygulamaları işaretler. Dayanıklı İşlevler uygulamalar, düzenleme işlemleri büyük yükleri işlerken veya birçok düzenleme örneği eşzamanlı olarak çalıştırıldığında yüksek bellek kullanımıyla karşılaşabilir.
Bellek kullanımı yükseltildiğinde algılayıcı, zaman içinde bellek kullanımı grafiğiyle birlikte bir uyarı görüntüler:
Önerilen eylemleri görmek için Çözümleri Görüntüle'yi seçin. Yaygın öneriler arasında daha fazla bellek içeren bir plana ölçeklendirme veya yük boyutlarını küçültmek için düzenlemelerinizi iyileştirme yer alır: