okhttp3 IOException: unexpected end of stream on Connection
기존 레거시를 msa 서버 어플리케이션으로 이관하는 작업을 중 마주한 에러다. 1. 내용 파악 이관된 비즈니스 로직에 오류가 있었다면 들어오는 request 마다 오류가 나야하는데 하루 1~2개 꼴로 간헐적으로 발생한다. IOException이라고 해서 헤더 값이나 Payload에 이상한 구분자가 있는지.. 스트림에 영향을 끼쳤을만한 내용을 확인해봐도 아무 문제가 없음. 스테이지에서 디버깅을 해봐도 재현이 되질 않음. 특정 인스턴스 문제인가 했지만 골고루 찍힌다. 2. 원인 Okhttp3 버그로 보인다. 클라이언트↔ 서버 간 keep-alive timeout 차이로 발생하는 이슈인데 이걸 IOException으로 던지고 있어서 파악하기 어려웠던 것. - retrofit2로 서버로 request 보내는 클..
실무 개발/삽질 기록
2023. 10. 31. 00:09
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 모던 자바 인 액션
- 2021
- jvm
- trie 소스코드
- 2019 Kakao Blind
- Java #JIT #JVM
- 스프링 컨테이너
- PatternSyntaxException
- 신규 아이디 추천
- nginx 내부
- 코테
- 디자인패턴
- 카카오
- Java #GC #가비지콜렉터 #Garbage Collector
- KAKAO 2021
- Java
- WORA
- digital tree
- okhttp3
- 프로그래밍 모델
- WORE
- 스프링
- 카카오 코테
- 2020 KAKAO
- 카카오 인턴
- decorator
- Kakao Blind
- 카카오코테
- behavior parameterization
- IOC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함