Merge pull request 'release: 2026-03-18 (4건 커밋)' (#112) from develop into main
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 28m38s

This commit is contained in:
htlee 2026-03-18 17:09:13 +09:00
커밋 444430d272
2개의 변경된 파일9개의 추가작업 그리고 14개의 파일을 삭제

파일 보기

@ -4,7 +4,12 @@
## [Unreleased]
## [2026-03-17.3]
## [2026-03-18]
### 수정
- AIS Import Job 스케줄 :15초→:45초 변경 — API 서버 데이터 적재 타이밍 변경으로 빈 응답(0건) 빈발 대응
## [2026-03-17]
### 추가
- 최근 선박 위치 상세 조회 API (`POST /api/v1/vessels/recent-positions-detail`) — 공간 필터(폴리곤/원) + AIS 상세 필드(callSign, status, destination, eta, draught, length, width)
@ -12,16 +17,6 @@
### 변경
- AIS API WebClient 버퍼 50MB→100MB 확장 — 피크 시 DataBufferLimitException 대응
## [2026-03-17.2]
### 수정
- AIS API 계정 롤백 — 신규 계정 응답 없음으로 기존 계정 복원
## [2026-03-17]
### 기타
- prod AIS API 접속 계정 변경
## [2026-03-13]
### 추가

파일 보기

@ -97,10 +97,10 @@ public class VesselBatchScheduler {
}
/**
* S&P AIS API 수집 ( 1분 15초)
* 캐시에 최신 위치 저장 5분 집계 Job에서 활용
* S&P AIS API 수집 ( 1분 45초)
* API 서버 데이터 적재 완료 안정 구간(:45초~) 요청
*/
@Scheduled(cron = "15 * * * * *")
@Scheduled(cron = "45 * * * * *")
public void runAisTargetImport() {
if (!schedulerEnabled || shutdownRequested || aisTargetImportJob == null) {
return;