Dağıtılmış bir uygulamadaki bir Java mikroservisinde CPU kullanımını ve metot düzeyinde yürütme sürelerini ölçmeniz gerekiyor. Hangi enstrümantasyonu kullanmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Servisteki CPU kullanımını ve metot düzeyinde yürütme sürelerini ölçmek için servisi Cloud Profiler ile enstrümante edin..
Neden bu cevap
Doğru cevap, CPU kullanımını ve metot düzeyinde yürütme sürelerini ölçmek için servisi Cloud Profiler ile enstrümante etmektir. Cloud Profiler, uygulamanızın kaynak tüketimini (CPU, bellek, yığın vb.) sürekli olarak analiz eden ve görselleştiren bir araçtır. Java uygulamalarında metot düzeyinde performans analizi yaparak darboğazları tespit etmenizi sağlar. Debugger, hataları ayıklamak için kullanılır, performans ölçümü için değildir. Cloud Trace, dağıtılmış isteklerin gecikmesini izler, ancak metot düzeyinde CPU kullanımını göstermez. OpenCensus (veya OpenTelemetry), özel metrikler ve izleme verileri toplamak için bir API ve kütüphane setidir, ancak doğrudan metot düzeyinde CPU profillemesi sağlamaz; bu verileri toplamak için genellikle bir profiler ile birlikte kullanılır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez