IT 정보
spring boot 리소스 캐싱
완기
2022. 4. 27. 21:22
728x90
반응형
오늘은 업무를 진행하면서 간단하게 html 페이지를 보여주는 서버를 띄울 필요가 있었다.
그 페이지에선 특성상 이미지와 css가 상당히 많은 수가 있어 매 요청마다 수많은 요청을 보냈다.
이에 따라 리소스 캐싱을 추가했다.
application.properties에 아래 값을 추가한다.
spring.web.resources.cache.period=43200 //1일
value는 초단위로 지정이 되며,
캐싱 적용 전
캐시 적용 후
상태코드에 보면 200을 반환하지만 (메모리 캐시에서)라고 표기되며, 잘 적용됐음을 확인할 수 있다.
응답 헤더에 보면 캐시의 max-age를 확인할 수 있다.
728x90
728x90