Sobes.tech
Junior

log4j qeydiyyat sisteminin hansı komponentlərdən ibarətdir?

sobes.tech Süni İntellekt

AI-dan cavab

Log4j üç əsas komponentdən ibarətdir:

  1. Logger (Logçu): Mesajların qeydiyyatı üçün istifadə olunan obyekt. Bu, adlandırılmış obyekt olub, qeydiyyat girişləri yaradır. Logçular, adları ilə əlaqəli olan bir hiyerarşini təşkil edir.

  2. Appender (Əlavə edən): Qeydiyyat mesajının haraya yönəldiləcəyini müəyyən edir (konsol, fayl, verilənlər bazası və s.). Bir logçuya bir neçə əlavə edən qoşula bilər.

  3. Layout (Düzen/Model): Mesajı, onu əlavə edənə göndərməzdən əvvəl formatlaşdırır. Qeydiyyat girişinin necə görünəcəyini müəyyən edir (mesaj, səviyyə, vaxt, axın və s.).

Əlaqə aşağıdakı kimi baş verir: logçu qeydiyyat üçün sorğu alanda, onun qeydiyyat səviyyəsinin aktiv olub-olmadığını yoxlayır. Əgər aktivdirsə, mesajı öz əlavə edənlərinə ötürür. Bu əlavə edənlər mesajı formatlaşdırmaq üçün düzeni istifadə edir və sonra onu müvafiq çıxış axımına göndərir.