FE → Aggregator 포트 전환 전략 선택

상태

승인

후보군

방안설명
Aggregator 신규 포트(8090) 추가Aggregator를 8090으로 노출, FE 환경변수 1개만 변경
BE 포트를 8090으로 변경기존 BE(8080) → 8090 재설정, Aggregator와 포트 교체
FE 분기 처리 유지FE에서 API 종류별로 BE/ML 분기 로직 계속 관리

결정

Aggregator를 8090으로 노출하고, FE NEXT_PUBLIC_API_BASE_URL을 8090으로 변경한다. BE(8080)는 그대로 유지한다.

결정 이유

  • BE 포트 변경 시 BE restart + FE 변경 모두 필요 → 리스크 2배
  • Aggregator를 8090으로 추가하면 BE는 무변경, FE만 환경변수 1개 수정

검토 대안

방안기각 이유
BE 포트를 8090으로 변경BE 재시작 + FE 변경 동시 필요, 롤백 복잡
FE 분기 처리 유지FE 복잡도 증가, ML 장애 대응 불가

트레이드오프

  • FE 환경변수 1개(NEXT_PUBLIC_API_BASE_URL) 변경만으로 전환 완료
  • 롤백: NEXT_PUBLIC_API_BASE_URLhttp://localhost:8080으로 되돌리면 즉시 이전 상태 복구