Azure bulut hizmetinde hata ayıklamanın çeşitli yöntemlerini öğrenme

Not

Bu makale, yeni müşteriler için kullanım dışı bırakılan ve 31 Ağustos 2024'te kullanımdan kaldırılacak olan Azure Cloud Services (klasik) için geçerlidir. Bu teknolojiyle oluşturulan mevcut hizmetler, Azure Cloud Services (genişletilmiş destek) aracılığıyla hala desteklenmektedir. Yeni geliştirme için, Azure Uygulaması Hizmeti, Azure İşlevleri veya Azure Container Apps gibi belirli bir amaç için tasarlanmış daha yeni bir hizmet türü kullanmanızı öneririz. Kullanılabilir hizmetlerin en son listesi için bkz . Azure ürünleri dizini.

Bu makalede, Azure bulut hizmetinde hata ayıklamanın çeşitli yollarının bağlantıları sağlanır.

Visual Studio'da Azure bulut hizmetinde hata ayıklama

Yerel bir makinede bulut hizmetinizde hata ayıklamak için Azure İşlem Öykünücüsü'ni kullanarak zaman ve paradan tasarruf edebilirsiniz. Bir hizmeti dağıtmadan önce yerel olarak hata ayıklayarak işlem süresi ödemeden güvenilirliği ve performansı geliştirebilirsiniz. Ancak bazı hatalar yalnızca Azure'da bir bulut hizmeti çalıştırdığınızda oluşabilir. Yalnızca Azure'da bir bulut hizmeti çalıştırdığınızda oluşan hatalar, hizmetinizi yayımladığınızda uzaktan hata ayıklamayı etkinleştirip hata ayıklayıcıyı bir rol örneğine ekleyerek hata ayıklanabilir. Daha fazla bilgi için bkz . Yerel bilgisayarınızda bulut hizmetinizde hata ayıklama.

IntelliTrace’i kullanma

.NET Framework 4.5'i hedefleyen roller yazmak için Visual Studio Enterprise kullanıyorsanız, Visual Studio'dan bir Azure bulut hizmeti dağıttığınızda IntelliTrace'i etkinleştirebilirsiniz. IntelliTrace, Uygulamanızda Azure'da çalışıyor gibi hata ayıklamak için Visual Studio ile kullanabileceğiniz bir günlük sağlar. Daha fazla bilgi için bkz . IntelliTrace ve Visual Studio ile yayımlanan bir bulut hizmetinde hata ayıklama.

Uzaktan hata ayıklama

Bulut hizmetini Visual Studio'dan dağıttığınızda bulut hizmetlerinizde uzaktan hata ayıklamayı etkinleştirebilirsiniz. Bir dağıtım için uzaktan hata ayıklamayı etkinleştirmeyi seçerseniz, her rol örneğini çalıştıran sanal makinelere uzaktan hata ayıklama hizmetleri yüklenir. Bu hizmetler ( örneğin msvsmon.exe ) performansı etkilemez veya ek maliyetlerle sonuçlanır. Daha fazla bilgi için bkz . Azure'da bulut hizmetinde hata ayıklama.

  • Visual Studio'da Azure bulut hizmetinde veya VM'de hata ayıklama - Azure Cloud Services'te hata ayıklamanın ayrıntılarını öğrenin.