728x90
여러분들은 로그백 설정을 어떻게 해놓으시나요 원래 저는 메인 로그만 있었어요.
모든 로그를 한번에 볼수 있는 그저 콘솔창에 나오는 모든 로그를 저장하는 메인로그백이 있었는데요.
처음에는 아무문제가 없다고 생각했는데, 여러 종류의 다양한 패킷을 받고 여러가지의 문제점이 생기면서
다양한 종류의 로그백을 만드는게 중요하다고 생각하게 되었습니다.
첫번째,
메인은 한번에 볼수있어 좋지만, 너무많은 데이터를 한번에 받을때 그리고 병렬처리가 되어있을때는 에러가 났을때 어
떤 이유에서 에러가났는지 확인하거나 찾을수가 없습니다.
두번째,
에러가 아니라 그저 잘못들어온 데이터가 있을때 패킷을 하나하나 까볼때도 그 패킷을 찾거나 확인할때 매우 애먹을수
있습니다. 이러한 여러가지 이유상으로 로그백은 다양한 방식으로 남겨두는 것이 좋습니다.
이것이 저의 메인로그를 남기는 방식이고 그저 전체를 다 남기는 방식이고 원래는 번호별로 나눠둘려고 했으나 딱히 나
누지 않았습니다.
이것이 번호별로 나눈 저의 로그백이고 처음에는 오타가 있었는지 계속 한시간 동안 인터넷을 찾아가며 쩔쩔맸지만, 저
의 다른코드를 복사해서 내용만 수정하니 아주 잘 되었습니다. 그러니 복붙도 실력~!
이러한 방식으로 만들면 번호별로 로그백을 남길수 있습니다.
물론 이 MDC부분도 필수적으로 필요하니
이부분에 대해서도 꼭 검색해보고 조사해 보세요.
이것으로 로그백에대한 부분을 마치겠습니다,
728x90
'netty' 카테고리의 다른 글
vo get set 배열 실수 (0) | 2021.05.07 |
---|---|
java사용 유용한 꿀 팁!!! (0) | 2021.05.07 |
서버 네트워크 어플리케이션을 네티로 작성 (0) | 2021.05.07 |
netty bootstrap 옵션 (0) | 2021.05.07 |
netty tcp 통신시 패킷 검증 (0) | 2021.05.07 |
댓글