### 🎟️ 상위 작업 (Ticket Number) THIP-324 ### 📝 상세 내용(Description) 네이버, 알라딘 api 을 사용하는 기능들의 HA를 위해 에러 핸들링 처리 로직을 수정합니다 ### ✅ 체크리스트(Tasks) - [ ] 방생성시 알라딘 api 관련 : 알라딘 api가 정상 동작하지 않을 경우 어떻게?? - [ ] 1. 사용자에게 책 페이지 정보를 직접 얻어오기 - [ ] 2. 내부적으로 적당한 페이지값 추가, 추후 알라딘 api의 정상동작 기다리기 - [ ] 책검색시 네이버 api 관련 - [ ] 1. 에러 페이지 or 에러 메시지 반환 - [ ] 다른 방법이 있을라나 ??
Activity
[chore] RestTemplate 타임아웃 설정 (#294)
[chore] NaverApiUtil 타임아웃 설정 (#294)
[test] NaverApi 타임아웃 동작 테스트 코드 추가 (#294)
[refactor] 알라딘 API 실패 시, 예외를 던지지 않고 디스코드 알림만 전송하도록 수정 (#294)
[refactor] DiscordClient 수정 (#294)
[test] 알라딘 API 실패 -> 디스코드 알림 전송 테스트 코드 추가 (#294)
[chore] WebClientConfig 추가 (#294)
[test] 네이버/알라딘 API 통신 담당하는 Adapter 단위 테스트 추가 (#294)
[refactor] 방 생성 service 코드 수정 (#294)
[test] 방 생성 service 단위 테스트 추가 (#294)
[feat] 방과 연관된 책 데이터 중, pageCount 값이 null인 경우 동작하는 스케줄러 추가 (#294)
[feat] books 테이블에 pageCountUnfindable 컬럼 추가 (#294)
[feat] 스케줄러 동작 결과 DB 저장을 위한 영속성 코드 추가 (#294)
[test] 스케줄러 동작 검증 단위 테스트 추가 (#294)
[docs] 책 페이지 스케줄러 개선점 TODO 명시 (#294)