Her isteği request listener ile izle ve ölç
Servlet Request Listener Kullanımı eğitimi 2 günlük uygulamalı programda i̇stek yaşam döngüsü, servletrequestlistener, servletrequestattributelistener, listener ve filtre gibi konuları kapsar.
İstek yaşam döngüsü olayları, attribute izleme ve metrikler
Bu eğitim, Jakarta Servlet'te istek düzeyinde çalışan dinleyicileri işler. ServletRequestListener (requestInitialized, requestDestroyed), ServletRequestAttributeListener (attributeAdded/Removed/Replaced), AsyncListener ve DispatcherType'a bağlı olay davranışı anlatılır. İstek süresi ölçümü, korelasyon kimliği ve MDC loglama, istek sayacı ve Micrometer ile metrik toplama, kullanıcı etkinlik izleme, yavaş sorgu tespiti, ThreadLocal temizliği ve listener ile filtre arasındaki fark uygulamalı gösterilir; aşırı yük, hata ve async senaryolarında olay sıraları incelenir.
2 Gün. Her gün dört modül; katılımcılar request listener temelleri konusundan başlayıp i̇zleme ve metrikler konusuyla tamamlar.
Orta Seviye — ServletRequestListener ve ServletRequestAttributeListener ile istek düzeyinde izleme, loglama ve metrik toplama.
Tomcat üzerinde dinleyiciler yazılır; istek yaşam döngüsü logları ve metrik çıktıları ile olay sırası adım adım doğrulanır.
Her isteğin başlangıç ve bitişini kodunuza dokunmadan yakalarsınız.
İstek sayısı, süre ve hata oranını Micrometer ile ölçersiniz.
İstek bitince bağlam temizliği yaparak sızıntıyı önlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, koleksiyon ve istisna yönetimi gibi temel Java bilgisi beklenir.
İstek-yanıt modeli, durum kodları ve başlık kavramlarına aşinalık faydalıdır.
Tomcat, Jetty veya benzeri bir servlet konteyneri kurulumu yapılabilecek ortam gerekir.
Maven ile proje oluşturma ve IDE üzerinden dağıtım yapma deneyimi yararlıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
requestInitialized ve requestDestroyed olaylarını doğru kullanabilirsiniz.
İstek attribute değişikliklerini güvenli biçimde günlükleyebilirsiniz.
İstek süresini ölçüp yavaş istekleri tespit edebilirsiniz.
Korelasyon kimliği ile uçtan uca log izlenebilirliği sağlayabilirsiniz.
Micrometer ile istek sayacı ve süre metrikleri üretebilirsiniz.
Async isteklerde olay sırası ve zamanlamasını yönetebilirsiniz.
Bağlam temizliğiyle sızıntı ve veri karışmasını önleyebilirsiniz.
Listener ve filtre arasında gerekçeli seçim yapabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java SE değişkenler ve operatörler eğitimi: kapsam, final, var, aritmetik, mantıksal, bit düzeyi operatörler ve öncelik kuralları. 2 gün, DVA katılım sertifikas
Detayları Gör →Java SE dosya ve dizin işlemleri eğitimi: NIO.2 Path ve Files, walkFileTree, öznitelikler, symbolic link ve WatchService. 2 gün uygulamalı, DVA katılım sertifik
Detayları Gör →Java SE Essentials eğitimi: tipler, kontrol akışı, OOP, arayüzler, koleksiyonlar, istisnalar, dosya G/Ç, Maven ve JUnit ile bitirme projesi. 3 gün, DVA sertifik
Detayları Gör →Java SE Programmer II diziler ve akış kontrolü eğitimi: çok boyutlu diziler, Arrays API, switch ifadesi ve etiketli döngüler. 2 gün uygulamalı, DVA sertifikası.
Detayları Gör →Java SE Programmer II sınıf kavramları ve istisna yönetimi eğitimi: kalıtım, arayüz, enum, sealed, try-with-resources. 2 gün uygulamalı, DVA katılım sertifikası
Detayları Gör →