사실 HttpClient문제가 아닐 가능성이 농후하다.
HttpClient를 사용하여 KeepAlive를 켜고 nginx에 요청을 하였을때
엉뚱한 response를 받아오는 문제가 발견 되었다.
현상으론 간단한데 일단 레이어가 여러군데라 알아보고 있는 상황일뿐...
일단 request시 커스텀 헤더에 요청 정보를 넣고 nginx의 access log를 찍어 HttpClinet문제인지 nginx의 문제인지를 확인해 보기로 하였다.
개인적으로 의심이 가는 부분은 keepAlive를 사용한 것과 이로 인해 nginx에서 뭔가 문제(설정문제 일지도...)가 생긴것이 아닌가 싶다.
그 외에 HttpClient자체에서 response body를 캐쉬하였을 경우정도로 생각하고 있긴 한데 어렵네.
현재 시스템 상으로 관련 있는 것들을 적어 보자면 httpClient, nginx, tomcat, thrift, redis등이다.
일단 로그좀 살펴보고 다시 확인해 봐야할듯 하다.
'나의 이야기' 카테고리의 다른 글
뉴발란스 스니커즈 (0) | 2012.09.03 |
---|---|
네스프레소 픽시 구입 (0) | 2012.08.25 |