8000 fix: 올리브영 상시 복구와 외부 제한 대응 by hmmhmmhm · Pull Request #312 · hmmhmmhm/daiso-mcp · GitHub
[go: up one dir, main page]

Skip to content

fix: 올리브영 상시 복구와 외부 제한 대응 - #312

Merged
hmmhmmhm merged 2 commits into
mainfrom
fix/oy-reliable-recovery
Oct 25, 2026
Merged

hmmhmmhm merged 2 commits into
mainfrom
fix/oy-reliable-recovery

Conversation

@hmmhmmhm
Copy link
Copy Markdown
Owner

올리브영 브라우저 종료 확인이 실패하면 이후 프로세스가 사라져도 실패 상태가 영구 유지되던 문제를 수정합니다. 소유 프로세스 소멸을 다시 검증한 경우에만 재생성하고, 맥에서 1분마다 로컬 수명을 감시해 오전 점검을 기다리지 않고 복구합니다. 일반 요청도 최대 15분 복구 대기를 공유하며 동시 시작·마커 이동은 OS가 해제하는 로컬 lease로 직렬화합니다. 인증·누적 원장은 보존합니다.

일본 상품 상세의 원본 429는 Retry-After 동안 요청을 억제하고 실제 원본 상태를 공개 진단에 보존합니다. 오류를 성공이나 품절로 바꾸지 않습니다. HTTP 및 headless 올리브영 요청은 현재 403이므로 기존 browser 모드를 유지합니다.

검증: check 3,931개 통과, 커버리지 4지표 100%, build 통과. 실제 OS lease 동시성·별칭 경로·강제 종료 해제, 지연 종료 후 복구·동일 실패 반복 대기·복구 중 종료 회귀 및 독립 코드 리뷰 완료.

@hmmhmmhm
hmmhmmhm merged commit 1a0c681 into main Oct 25, 2026
8 checks passed
@hmmhmmhm
hmmhmmhm deleted the fix/oy-reliable-recovery branch October 25, 2026 03:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0