DorunDorun / BE

항해 99에서 최종으로 진행한 프로젝트입니다.
1 stars 1 forks source link

API Server 1.2 배포 #104

Closed hyunjunhwang1994 closed 1 year ago

hyunjunhwang1994 commented 1 year ago

두런두런 API Server v1.2

무한 스크롤 기능으로 인해 방 리스트당 글 갯수가 12 -> 16으로 변경되었습니다. 카테고리 별 방 목록 불러오기가 구현되었습니다. 버트 이미지 기능이 삭제되었습니다. 채팅방 별 랜덤 명언에서 모든 명언으로 변경되었습니다. Refresh Token 관리가 RDB, MySQL에서 -> Redis로 변경되었습니다. 사용자가 채팅방에 머문시간, 머문 일자를 표현해주는 기능이 추가되었습니다. 채팅방 입장 관련 동시성 이슈가 해결되었습니다. 카테고리 방 조회 시 삭제된 방이 나오던 문제를 수정하였습니다. redis

pub/sub 서버간의 채팅 데이터 송수신 가능 프로메테우스 & 그라파나

metric 수집 node exporter를 통한 데이터 수집 수집한 데이터를 이용해 모니터링 docker를 사용해 구동 SSE

SseEmitter 사용 단방향 실시간 채팅방 개수 전달 navigate를 이용한 전달에 ChatRoomService와 동시성 이슈 -> thread.sleep(1000) 추가 logback

logback.xml -> logback-spring.xml 수정 cloudwatch에 로그 저장 + console 로그 출력 socket

ChannelInterceptor를 사용해서 Connect시 헤더에 있는 토큰 검사 이미지 파일을 바이트 코드로 받음 -> 25mb까지 전송 가능