728x90
반응형
오늘은 업무를 진행하면서 간단하게 html 페이지를 보여주는 서버를 띄울 필요가 있었다.
그 페이지에선 특성상 이미지와 css가 상당히 많은 수가 있어 매 요청마다 수많은 요청을 보냈다.
이에 따라 리소스 캐싱을 추가했다.
application.properties에 아래 값을 추가한다.
spring.web.resources.cache.period=43200 //1일
value는 초단위로 지정이 되며,
캐싱 적용 전
캐시 적용 후
상태코드에 보면 200을 반환하지만 (메모리 캐시에서)라고 표기되며, 잘 적용됐음을 확인할 수 있다.
응답 헤더에 보면 캐시의 max-age를 확인할 수 있다.
728x90
728x90
'IT 정보' 카테고리의 다른 글
Spring boot] 로그 설정 편하게 하기(application.properties) (0) | 2022.06.05 |
---|---|
EC2를 그라비톤(Graviton)으로 옮기면서 느낀점 및 트러블 슈팅 (0) | 2022.06.04 |
Intelli J에서 AWS 아테나 및 DB 연결하기 (0) | 2022.04.11 |
Spring Test 코드 작성하기 (0) | 2022.03.03 |
AWS Lambda와 API Gateway 연결하기 (0) | 2022.02.24 |
댓글