RestTemplate 사용시 주의사항
RestTemplate 사용시 주의사항

RestTemplate이란?
Timeout 설정이 필요하다
그런데 만약 동시에 10000개의 요청이 들어온다면 어떻게 될까?
그럼 애플리케이션의 가용성을 보장하기 위해선 어떻게 해야 할까?
그럼 쓰레드풀 설정은 어떻게 할 수 있지?
ClientHttpRequestFactory 구현체 중 어느걸 사용해야 하지?

별도로 사용할 쓰레드풀만 지정하면 괜찮은걸까?
왜 애플리케이션은 쓰레드를 100% 가용하지 못하는가?
그럼 제한시간 설정은 어떻게 해야 하나?
클라이언트와 서버가 통신이 이루어진 이후에는 주의해야할 점은 없을까?
그러면 Keep-Alive를 믿어도 되는가?

클라이언트에서는 어떻게 자체적으로 유효시간을 해제할 수 있을까?
서버가 keep-alive를 제공하지 않으면 유효시간 설정을 제거하자
그럼 성능적으로도 차이가 있을까?



결론
참고
Last updated