레디스 로그를 monitor로 모니터링하자

Alex·2024년 12월 15일
0

Plaything

목록 보기
48/118

배포를 하고서 api를 다시 테스트해봤는데
갑자기 서킷브레이커 경고가 떴다.
레디스에 문제가 있는 것으로 보인다.

레디스를 연결해둔 ec2에서 레디스 클라이언트로 접속을 해봤다.
레디스에 들어오는 요청에 대한 로그를 보려면 'monitor'를 입력하면 된다고 한다.

서버에서 레디스로 요청을 보내도 로그가 뜨지 않았다.
연결의 문제인가 싶어서, 다른 세션으로 접속해서

레디스에 값을 set test 1234 이렇게 저장해봤다.

monitor를 한 세션에서는 위와같은 로그가 뜬다.
서버에서 레디스로 요청을 보냈을 때 아무런 로그가 안 떴는데
이건 연결에 문제가 있는 것으로 보인다.

ec2에서 레디스 클라이언트로 접속이 가능한데도
레디스 연결이 안된다는 게 뭔가 이상해서 설정 파일의 문제인가 싶었다

그래서, 다시 application.properties에 레디스 엔드포인트를 제대로 적고 재배포를 해봤다.

그리고, 레디스에 요청을 보냈다.

레디스에 로그가 제대로 뜨는 게 보인다.

관리 포인트가 늘어난 것이 왜 불편하다는지 알 것 같다.
레디스도 계속 관리를 해주어야 하고 문제가 없는지 확인을 해줘야 한다는 점에서 불편함이 늘어났다.

profile
답을 찾기 위해서 노력하는 사람

0개의 댓글