search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
1.5k gösterim
Java kategorisinde 291 puan

1 cevap

1 oy

Spring boot actuator'ı projemize bir dependency olarak ekleyerek, projemizin çalışma durumu(ayakta/ayakta değil), trafik durumu, son yüz http isteği, veritabanımızın durumu vs gibi bilgilere çok kolay bir şekilde endpointler üzerinden erişebiliriz.

Spring Boot uygulama linkimizin sonuna actuator/beans , actuator/health gibi parametreler yazarak endpointlere ulaşıp bilgi alabiliriz.Örneğin (...uygulama_linki).../actuator/health yazarak uygulamamızın ayakta olup olmadığını kontrol edebiliriz. Uygulamamız ayaktayken şöyle bir json veri döner:

{

    "status" : "UP"

}

Bu arada büyük uygulamalarda bunu aktif ettiğimizde performansı etkileyebileceğini unutmamak gerekir. Actuator'un bize sunduğu tüm özelliklere ihtiyacımız yoksa şayet, gereksiz olanları application.properties'den değerini false yaparak kapatabiliriz.

Actuator için maven projemize eklememiz gereken dependency şudur:

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
291 puan

İlgili sorular

0 oy
1 cevap 1.3K gösterim
1.3K gösterim
Spring boot, spring security , spring cloud vs. nedir? Farkları nelerdir ?başka ürünler var mıdır?
27 Temmuz 2017 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 1.5K gösterim
1.5K gösterim
Selam, java ile uygulama geliştirmek için Spring boot kullanabilirsin diye bir öneri duydum. Neden spring ile uygulama geliştirme ihtiyacı duyulmuştur, ne yarar sağlar bize proje ? Bir de Spring ve Spring boot kavramı aynı şeymidir?
18 Aralık 2016 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 2K gösterim
2K gösterim
Java Spring ile web yapmaya başlayacaktım. İnternette öğrenmeye çalışırken Spring Boot ile ilgili çok içerik buldum. Spring ile Spring Boot arasında ne gibi farklar var?
8 Haziran 2020 Java kategorisinde canonka 334 puan sordu
0 oy
1 cevap 350 gösterim
350 gösterim
Spring boot projem var, Swagger ı uygulamak istiyorum. Projeye nasıl entegre edebilirim?
22 Ağustos 2020 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 319 gösterim
319 gösterim
Spring Boot ile bir uygulama geliştiriyorum. Haliyle birsürü entity sınıfım var. Swagger entegre ettiğim zaman bu entity sınıflarım için de endpoint açıldığını görüyorum. Ben sadece benim istediğim endpointlerin orada görünmesini istiyorum. Bunu nasıl sağlayabilirim?
1 Şubat 2021 Java kategorisinde kenan 6.2k puan sordu