Spring Boot

Spring Boot Actuator

Actuator untuk monitoring: endpoints (/health, /metrics, /info), metrik, health checks, konfigurasi

20 pertanyaan wawancaraยท
Mid-Level
1

Dependensi Maven mana yang mengaktifkan Spring Boot Actuator?

Jawaban

Spring Boot Actuator diaktifkan dengan menambahkan dependensi spring-boot-starter-actuator ke proyek. Dependensi ini mencakup semua fitur monitoring dan secara otomatis mengaktifkan endpoint dasar seperti /health dan /info. Auto-configuration Spring Boot mendeteksi dependensi ini dan mengonfigurasi endpoint tanpa memerlukan konfigurasi tambahan.

2

Apa path default untuk endpoint Actuator?

Jawaban

Secara default, semua endpoint Actuator diekspos di bawah prefiks /actuator. Konvensi ini mengelompokkan semua endpoint monitoring di satu lokasi dan menyederhanakan keamanan dengan menargetkan prefiks spesifik ini. Prefiks dapat disesuaikan melalui properti management.endpoints.web.base-path jika diperlukan.

3

Dua endpoint mana yang diekspos secara default melalui HTTP?

Jawaban

Spring Boot Actuator hanya mengekspos endpoint /health dan /info secara default melalui HTTP karena alasan keamanan. Endpoint ini menyediakan informasi non-sensitif tentang status aplikasi. Semua endpoint lain seperti /metrics, /env, atau /loggers harus diaktifkan secara eksplisit dalam konfigurasi untuk mencegah eksposur data sensitif yang tidak disengaja di production.

4

Status mana yang menunjukkan bahwa aplikasi siap menerima traffic?

5

Library mana yang digunakan Spring Boot Actuator untuk pengumpulan metrik?

+17 pertanyaan wawancara

Kuasai Spring Boot untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis