본문 바로가기
FullStack/41. WEB.WAS

Tomcat 리소스 압축 gzip 전송

by nakanara 2023. 6. 26.
반응형

일반적으로 리소스 압축은 Web 서버(Apache HTTP Server, Nginx 등)에서 일반적으로 설정하지만, Tomcat만 존재하는 경우 간단한 설정을 통해 전송량을 줄일 수 있습니다.

Tomcat server.xml

파라미터 설명

  • compressibleMimeType: 대상 타입
  • compression: 압축 여부
  • compressionMinSize: 압축 대상 최소 사이즈
  • noCompressionUserAgents: 압축 제외 Agent
<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
  redirectPort="8443"
  URIEncoding="UTF-8"
  compressibleMimeType="text/html,text/xml,text/plain,text/javascript,text/css,application/javascript"
  compression="on"
  compressionMinSize="2048"
  noCompressionUserAgents="gozilla,traviata"
/>

참고

반응형

'FullStack > 41. WEB.WAS' 카테고리의 다른 글

Apache mod_jk vs mod_proxy 차이  (0) 2024.05.03
nginx Permission denied 오류  (0) 2024.03.27
Tomcat 정적 문서 캐시(Cache-Control)  (0) 2023.06.19
Tomcat으로 80 포트 서비스하기  (0) 2023.05.10
Tomcat - privileged 속성  (0) 2023.05.08