WebLogic은 12.2.1 버전부터 gzip 압축 설정을 지원하고 있다. 설정 방식은 도메인 레벨 또는 웹 애플리케이션 레벨에서 설정할 수 있다.
1. 도메인 레벨 설정
도메인에 있는 모든 웹 애플리케이션에 적용된다. 적용 메뉴는 "도메인 > 구성 > 웹 애플리케이션"에서 가능하다.
* GZIP Compression Enabled : 모든 애플리케이션에 GZIP 활성화 또는 비활성화 선택. 디폴트값은 비활성화임
* GZIP Compression Min. Content Length : GZIP 압축 여부를 결정하는 HTTP 컨텐츠 크기. 디폴트값은 2048 바이트
* GZIP Compression Content Type : 압축이 적용되는 컨텐츠 유형. 디폴트값은 text/html, text/xml, text/plain
2. 웹 애플리케이션 레벨 설정
웹 애플리케이션 하위 디렉터리에 있는 weblogic.xml 파일에 아래와 같이 설정하면 된다. <gzip-compression>을 설정하면 된다.
<weblogic-web-app>
<container-descriptor>
<gzip-compression>
<enabled>true</enabled>
<min-content-length>4096</min-content-length>
<content-type>text/html</content-type>
<content-type>text/plain</content-type>
<content-type>text/javascript</content-type>
<content-type>application/javascript</content-type>
</gzip-compression>
</container-descriptor>
</weblogic-web-app>
'WAS > WebLogic' 카테고리의 다른 글
[Tips] WebLogic 12c에서 Derby 프로세스 기동하지 않기 (0) | 2021.07.11 |
---|---|
[정보] WebLogic Stuck 스레드 이해 (0) | 2021.07.05 |
[정보] HTTP 에러코드별 에러페이지 출력 방법 (0) | 2021.06.14 |
[Tips] WebLogic directory indexing (0) | 2021.03.23 |
[Tips] WebLogic 플러그인 정보 및 Runtime 통계 보기 (0) | 2020.03.20 |