-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
✅ 이슈 제목
- [BE | 검색] 검색 API 쿼리 문법 오류 수정 및 스케줄러/프론트 배포 안정화
📌 이슈 유형
- 기능 추가
- 버그 수정
- 리팩토링
- UI 작업
- 문서 작성
- 설정 변경 (Infra/Build)
🛠️ 작업 내용
- 검색 API 400 에러 수정: Elasticsearch
collapse기능이@Query어노테이션 내에서 잘못된 위치(query내부)에 생성되어 발생하는malformed query에러를 해결합니다. - 스케줄러 프로세스 종료 문제 해결: 스케줄러 컨테이너가 실행 직후
Exited(0)으로 종료되는 문제를 해결하기 위해 웹 의존성을 추가합니다. - 프론트엔드 빌드 최적화: 폐쇄망(Private Subnet) 환경에서
npm install타임아웃이 발생하는 문제를 해결하기 위해 Next.js Standalone 모드를 적용합니다.
📍 Todo
-
NewsSearchService:@Query대신NativeQuery빌더를 사용하여collapse구문 위치 수정 -
NewsSearchRepository: 잘못된@Query메서드 삭제 -
Scheduler/build.gradle:spring-boot-starter-web의존성 추가 (Tomcat 활성화) -
Front/Dockerfile:runner스테이지에서npm install제거 및 Standalone 빌드 결과물 복사 방식으로 변경
📎 참고사항
- Elasticsearch 쿼리 구조 변경으로 인해 배포 후 검색 기능 정상 동작 확인 완료 (Postman 200 OK).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels