![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_1.gif)
요구사항비즈니스 로직payload 로 넘어온 채팅방 PK가 정말 있는 채팅방인지와 사용자가 채팅방에 들어가있는지 확인해당 채팅방에 채팅 레코드 추가해당 채팅방에 있는 사용자 모두 조회조회된 사용자들의 device 에 모두 push 요청push 요청 보내기 시작하면서부터 모든 사용자의 device 에게 요청 다 보낼 때까지의 시간 측정로깅들어오는 모든 요청에 대해 로그를 남겨야 함response 없이 request 요청에 대한 로그만 남기도록request header 의 Authorization 헤더 제외http method, uri, 요청 온 시간, 요청 ip, request body 로깅 필요 (GET 요청 무시)DB 에다가도 로그 남겨야 하고 파일에다가도 로그 남아야 함DB 그리고 파일로의 로그 저장..