HttpClient관련 코드를 보다가 쿠키를 유지하기 위해서 HttpClient의 static 인스턴스를 생성한 후, 앱이 종료될 때 shutDown을 시키는 것을 보았습니다.
질문1) 서버에 요청후 응답을 받으면 서버와의 connection은 shutDown이 호출되지 않아도 끊기는 것인가요?
connection이 유지 된다면 서버에 부하가 많이 걸릴 것 같은데..
질문2) connection이 유지되다면 ..
앱이 종료될 때 shutDown을 하는 구조라면 connection pool 이 필요없지 않나요?
개념일 알듯말듯하네요.
고수분들 알려주세요~ ^^