일지/TIL

TIL 220902 - 로그관리

JIN_Coder 2022. 9. 3. 02:06

오늘은 로깅 작업을 나에게 맞도록 좀 수정하고, 마무리해서 프로젝트에 적용시켰다.

어제 만질 때는 생각나지 않던 부분들이 아침에 보니까 새롭게 보여서 적용하니 문제도 좀 해결되는 게 있었고, 참고한 자료가 커스텀을 많이 한 코드여서 오류 나는 게 많았다. 좀 더 베이식 한 코드를 찾아서 정말 필요한 부분만 조금 변경해서 내가 알 수 있도록 만들었더니 잘 동작했다.

배포 환경에서는 필요한 에러만 로깅하고, 개발 땐 콘솔 창에 나오게 한다던지 사용에 적응이 돼서 다행이었다.

나 혼자 배포한 서버에서도 잘 동작했고, 아마 팀 프로젝트에 배포에서 적용을 시켜서 보지는 않았지만, 내일 한번 확인해볼 생각이다.

추후에 winston과 morgan도 정리해서 올려야지

그리고 저녁부터는 실시간 통신에 대해서 공부를 좀 하고 강의를 보여서 흐름을 이해했다. 전에 소켓을 써보긴 했지만, 채팅은 처음이기 때문에 걱정했는데 생각보다 할만할 것 같다? 는 생각이 들었고,

우리 프로젝트에서는 어떻게 해야 좀 효율적으로 사용할 수 있을지 로직도 한번 짜 보고 팀원들과 상의했다.

내가 생각한 대로라면 코드 작업은 금방 끝날 것 같다.

 

요즘 잠을 너무 못 자서 오늘은 TIL만 작성하고 좀 자야지.. 하루 6시간만이라도 자고 싶다 ㅠ 

매일 4~5시 시간도 못 자니까 아침에 너무 비몽사몽이라 효율도 안 나와서 아쉽다. 일요일만을 기다리면서 살아야지

내일은 토요일이고 멘토링으로 해결하지 못한 부분을 해결해 나가거나 키워드를 받아서 공부하는 시간이 되었으면 좋겠다

내일 멘토링 잘하고, 가능하면 채팅 코드도 짜 보자 ㅎㅇㅌ

 

오늘 공부한 개념

 

https://jin-coder.tistory.com/136

 

에러 핸들러

지금까지 프로젝트를 진행하면서 에러 처리를 항상 try catch 문으로 정의하여 사용했었다. try문안에서 에러가 발생하면 서버의 오류이기 때문에 500 status와 함께 메시지를 보냈고, if문을 통해서

jin-coder.tistory.com

 

'일지 > TIL' 카테고리의 다른 글

TIL 220905 - 실시간 채팅이 된다!  (0) 2022.09.06
TIL 220903  (0) 2022.09.04
TIL 220901  (0) 2022.09.02
TIL 220831  (0) 2022.09.01
TIL 220830  (0) 2022.08.31