항해99/TIL | WIL

2023.04.12 (94일)

태감새 2023. 4. 13. 00:22

Day 94


- 실전 프로젝트

 오늘 아침에도 깃허브에서 답장이 안와서 결국 포크뜬 레포를 이용해서 organization을 하나 만들었다. 그리고 코드를 이어서 진행했는데 어제 테스트한 서킷 브레이커를 실제 프로젝트에 적용하고 main에 머지해서 배포환경에 적용하였다. 그리고 logback-spring.xml파일을 만들어서 로그 설정을 공부하였다. 각 구문의 역할을 파악하고 슬랙을 연동해서 배포된 서버의 로그를 실시간으로 볼 수 있도록 설정하였다. 원래는 에러가 발생하면 우분투 들어가서 에러로그 파일을 열어서 봐야했지만 슬랙으로 실시간으로 보여주니 빠르게 해결이 가능했다. 근데 로그레벨을 INFO로 설정하니 너무 많은 로그가 날라와서 다음 배포때는 레벨을 WARN으로 올려야겠다. 

 그 다음으로는 주문 성공과 취소같은 중요한 이벤트 발생 시 로그를 작성하여 엘라스틱에 적재하는 방법을 구현하려고 로그스태시를 조금 더 공부했다. 몇가지 간단한 설정으로도 쉽게 적재가 가능해서 방금 실시간으로 반영되는 것을 확인했다. 그런데 저장된 로그의 형식이 마음에 들지 않아서 내일 오전에는 로그 형식을 바꾸는 작업을 할 듯하다. 그리고 자동완성까지 추가하면 아마 금요일이 되지 않을까싶다. 

'항해99 > TIL | WIL' 카테고리의 다른 글

2023.04.14 (96일)  (0) 2023.04.15
2023.04.13 (95일)  (0) 2023.04.13
2023.04.11 (93일)  (0) 2023.04.11
2023.04.10 (92일)  (0) 2023.04.11
2023.04.09 (91일)  (0) 2023.04.09