요즘에 https://github.com/square/okhttp은 점차 안드로이드 진영에서 인정받으면서 서버단에서 많이 쓰기 시작하고 있다.
okhttp에 pooling이 내부적으로 되어 있어서, 편하게 사용가능하다.
OKHttpClient를 생성할 때 OKHttpClient.Builder를 호출하는데, 기본 생성자인 ConnectionPool을 생성하면서 5개 connection을 자동으로 생성한다.
https://github.com/square/okhttp/blob/master/okhttp/src/main/java/okhttp3/OkHttpClient.java
https://github.com/square/okhttp/blob/master/okhttp/src/main/java/okhttp3/OkHttpClient.java#L487
https://github.com/square/okhttp/blob/master/okhttp/src/main/java/okhttp3/ConnectionPool.java#L85
|
'general java' 카테고리의 다른 글
[gradle] 특정 라이브러리 제외하기 - compile.exclude (0) | 2018.03.21 |
---|---|
[zookeeper] 메모리 설정 (0) | 2018.03.11 |
[java] 진짜 쓸만한 json parser (0) | 2017.11.30 |
CircularFifoBuffer 예제 (0) | 2017.11.01 |
jenkins 반복 job 만들기 - job dsl plugin 추천 (0) | 2017.11.01 |