나는 EhCache를 사용하여 영구 디스크 저장소에 파일을 저장하는 CachingHttpClient를 설치 한 HttpClient 4.5.2를 사용하고 있습니다. 이는 정상적인 요청에 대해 작동합니다. 초기 다운로드가 완료된 후에 발생합니다.동시 요청에 HttpClient 캐시를 사용할 수 있습니까?
여러 스레드가 동일한 파일을 처음으로 다운로드하려고하면 어떻게되는지 알지 못합니다. FutureRequestExecutionService를 사용해야합니까, 아니면 이것을 수행하는 더 좋은 방법이 있습니까? 응용 프로그램에서 다운로드해야하는 파일이 커질 수 있으며 각 파일에 대한 여러 요청을 예상합니다.
수동 테스트를 한 후에는 이미 동시 요청을 처리하고 있다고 생각합니다. –