Skip to content

fix: swift 타임아웃 완화#75

Merged
jisung-02 merged 1 commit into
mainfrom
relax-openstack-upload-timeout
Jun 5, 2026
Merged

fix: swift 타임아웃 완화#75
jisung-02 merged 1 commit into
mainfrom
relax-openstack-upload-timeout

Conversation

@jisung-02

Copy link
Copy Markdown
Contributor

요약

백엔드에서 OpenStack/Swift로 요청할 때 사용하는 HTTP client 기본 timeout을 10초에서 5분으로 완화했습니다.

배경

브라우저 업로드가 100% 완료된 뒤에도 백엔드가 Swift로 객체를 스트리밍하는 시간이 추가로 필요합니다. 기존 10초 제한 때문에 Swift PUT 요청이 context deadline exceeded로 실패할 수 있었습니다.

변경 사항

  • Cloudflare/OpenStack HTTP client 기본 timeout을 10s에서 5m으로 변경
  • 객체 업로드에 충분한 timeout인지 검증하는 테스트로 수정

검증

  • 기존 10s 값에서는 수정된 테스트가 실패하는 것 확인
  • go test ./... 통과

@jisung-02 jisung-02 requested a review from qixiangme June 3, 2026 15:29
@jisung-02 jisung-02 self-assigned this Jun 5, 2026
@jisung-02 jisung-02 merged commit 0341ae6 into main Jun 5, 2026
8 checks passed
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.

2 participants