Azure’da Hata Ayıklama | Visual Studio2023-10-24T10:17:26-07:00

Bulutta hata ayıklama

Güçlü hata ayıklama ve teşhis özellikleriyle en zorlu hataları hedefleyin

Code Lens özellikleri ekran görüntüsü

Kodunuzu anlayın

Bir bakışta kodunuzun başvurularını bulun

Kod düzenleyicisini kullanarak, kod satırının son değiştirilme zamanı ve kaç kere değiştirildiği gibi temel bilgilere erişmek için farklı pencerelerde zahmetli aramalar yapmadan bunlara kolayca erişebilirsiniz. Kodunuzun başvurularını, iş öğelerini, kod incelemelerini, bağlantılı hataları görün, kod yazarlarıyla irtibata geçin ve birim testlerini keşfedin.

Etkileşimli Anlık Görüntü Noktaları ve Günlüğe Kaydetme Noktaları

Üretimde herhangi bir satır kodda tam olarak ne olduğunu anlayın

Kesme noktalarıyla uzaktan hata ayıklamadan farklı olarak Anlık Görüntü Noktalarına ulaşıldığında uygulamanız durmaz; bunun yerine, uygulamanızın durumun bir anlık görüntüsü yakalanır ve uygulama çalışmaya devam eder. Bu nedenle, Anlık Görüntü Noktalarını kullanarak sitedeki son kullanıcıları olabildiğince az etkileyerek canlı site hatalarını ayıklayabilirsiniz. Etki düzeyi eşit ölçüde az olan Günlük Kaydetme Noktaları adlı diğer özellik, herhangi bir kod değişikliği veya yeniden dağıtım gerekmeksizin uygulamanıza çalışma sırasında yeni günlük kaydı deyimleri eklemenize imkan tanır.

Etkileşimli anlık görüntü noktaları ve günlüğe kaydetme noktaları ekran görüntüsü
Uygulama haritası ekran görüntüsü

Bağıntılı izlemelerle hataları hızlıca bulun

Dağıtılmış bir uygulamadaki hataları izleme özelliği artık yerleşik olarak sunulmaktadır

Dağıtılmış uygulamalar yeni bir olgu değil, ancak dağıtılmış sistemlerdeki özel durumların kök nedenini bulmaya ilişkin zorluklar hala çözüm bekliyor. Daha doğrusu bekliyordu. Application Insights’ta yerleşik olarak bulunan Bağıntı Kimlikleri sayesinde, bir işlemi birden çok mikro hizmette veya bileşende izleme işi artık bulutun bir parçası olduğundan el ile gerçekleştirilmesi gerekmez.

Üretim profili oluşturarak performans sorunlarını çözün

Kullanıcılarınız için performansı hangi metotların yavaşlattığını öğrenin

Üretimde yaşanan sorunlar özel durumlar olarak geçiştirilmemelidir. Performans sorunları en az özel durumlar kadar baş ağrıtabilir ve izlenmesi de bir o kadar zor olabilir. Application Insights Profiler’ı kullanarak uygulamalarınızın performansını kolay yoldan geliştirin.

Üretim profili oluşturarak performans sorunlarını çözme ekran görüntüsü

Geri Bildirim