რა არის აპენდერი?
რა არის აპენდერი?

ვიდეო: რა არის აპენდერი?

ვიდეო: რა არის აპენდერი?
ვიდეო: IIB: Log4J Log Levels, Threshold, Default Logger, and Appenders - Part 2 2024, ნოემბერი
Anonim

The დანამატი არის ხე-ტყის სისტემის ნაწილი, რომელიც პასუხისმგებელია ჟურნალის შეტყობინებების გაგზავნაზე რომელიმე დანიშნულების ადგილზე ან საშუალოზე.

ანალოგიურად, რა არის log4j Appender?

Log4j დანართები . Log4j უზრუნველყოფს ადეკვატური ობიექტები, რომლებიც უმთავრესად პასუხისმგებელნი არიან ლოგის შეტყობინებების დაბეჭდვაზე სხვადასხვა მიმართულებით, როგორიცაა კონსოლი, ფაილები, NT მოვლენის ჟურნალები, Swing კომპონენტები, JMS, დისტანციური UNIX syslog დემონები, სოკეტები და ა.შ. აუცილებელია ჟურნალის შეტყობინებების ფილტრაციის კონტროლი.

გარდა ამისა, რა არის root logger? Ძირითადი ლოგერი რომ ზის თავზე ლოგერი იერარქია არის rootlogger . RootLogger არის რეგულარული ლოგერი , თუმცა მას არ შეიძლება მიენიჭოს null დონე და რადგან მას არ შეიძლება ჰქონდეს მშობელი, getChainedLevel() API მეთოდი ყოველთვის აბრუნებს დონის ველის მნიშვნელობას იერარქიაში სიარულის გარეშე.

ამასთან დაკავშირებით, როგორ მუშაობს log4j Appender?

ძირითადი ობიექტები/კონფიგურაციები ში log4j ჩარჩო, რომელიც ჩვენ მუშაობა არიან ლოგერებთან, დანამატები , განლაგება, შაბლონები და ჟურნალის დონეები. ლოგერები არის ობიექტები მოცემული სახელებით, რომელთა მეშვეობითაც აპლიკაცია ახორციელებს ზარებს. ან დანამატი არის დანიშნულება, სადაც ჩაწერილია ჟურნალები, მაგ. კონსოლი, ფაილი, db და ა.შ.

რა განსხვავებაა logger info-სა და logger-ის გამართვას შორის?

როცა ჩართავთ გამართვა ან რაიმე უფრო მაღალი დონე თქვენს კონფიგურაციაში. ეს დამოკიდებულია იმაზე, თუ რომელი დონე თქვენ შეარჩიეთ თქვენს log4j კონფიგურაციის ფაილში. Თუ შენი დონე არის " ინფორმაცია " (ნაგულისხმევად), ლოგერი . თუმცა, თუ თქვენი დონე არის " გამართვა ", ეს იქნება.

გირჩევთ: