Spisu treści:

Jak mogę poprawić moje logowanie?
Jak mogę poprawić moje logowanie?

Wideo: Jak mogę poprawić moje logowanie?

Wideo: Jak mogę poprawić moje logowanie?
Wideo: Postawił 50 groszy. Wygrał PONAD 22 KOŁA! 🤑 #shorts 2024, Listopad
Anonim

Jak poprawić rejestrowanie

  1. Zrozumieć ten Poziomy. Według RFC 5424 jest 8 Logowanie poziomy, które reprezentują ten poziom ważności zdarzenia.
  2. Zdefiniuj cel.
  3. Stwórz standard i trzymaj się go.
  4. Daj kontekst.
  5. Unikalna identyfikacja ten Bzdura z Twoje dzienniki .
  6. Czas jest kluczem.
  7. Robić Logowanie działanie nieblokujące.

W związku z tym, czy rejestrowanie wpływa na wydajność?

Krótka odpowiedź: tak, zmniejsza aplikację wydajność ponieważ wykorzystuje niektóre cykle procesora i inne zasoby (pamięć itp.). Powyższe spowoduje wydrukowanie poziomu DEBUG dzienniki z klasy DefaultLoadEventListener w Twoim pliku dziennika wraz z innymi poziomami INFO dzienniki.

Podobnie, jak poprawnie się logujesz? Najlepsze praktyki dotyczące rejestrowania: 13, które powinieneś wiedzieć

  1. Nie pisz sam dzienników (czyli nie wymyślaj na nowo koła)
  2. Zaloguj się na odpowiednim poziomie.
  3. Zastosuj właściwą kategorię dziennika.
  4. Napisz znaczące komunikaty dziennika.
  5. Napisz komunikaty dziennika w języku angielskim.
  6. Dodaj kontekst do swoich komunikatów dziennika.
  7. Zaloguj się w formacie analizowalnym maszynowo.
  8. Ale spraw, aby dzienniki były również czytelne dla ludzi.

Czy w ten sposób logowanie spowalnia aplikację?

Tak, może. Ważne jest, aby wziąć pod uwagę konfigurację, aby można było ją skonfigurować tak, aby nie pisać za dużo Dziennik a potem również nie mieć zbyt wielu kosztów. Fakt, że musisz napisać Dziennik na dysk po włączeniu - nie możesz robić wiele przeciwko temu.

Dlaczego potrzebne jest logowanie?

Dlaczego jest Logowanie ważną częścią rozwoju oprogramowania? Duża część życia programistów to monitorowanie, rozwiązywanie problemów i debugowanie. Logowanie sprawia, że jest to znacznie łatwiejszy i płynniejszy proces. Narzędzia do monitorowania wydajności aplikacji (APM) doskonale nadają się do uzyskiwania dostępu do niektórych podstawowych metryk wydajności.

Zalecana: