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
- decorator
- 카카오 인턴
- WORA
- 카카오 코테
- 프로그래밍 모델
- 2021
- 2020 KAKAO
- Kakao Blind
- IOC
- Java #JIT #JVM
- 디자인패턴
- Java #GC #가비지콜렉터 #Garbage Collector
- 카카오
- 스프링
- okhttp3
- Java
- nginx 내부
- 모던 자바 인 액션
- 코테
- 신규 아이디 추천
- 카카오코테
- behavior parameterization
- 2019 Kakao Blind
- trie 소스코드
- WORE
- digital tree
- KAKAO 2021
- 스프링 컨테이너
- jvm
- PatternSyntaxException
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함