Sun Java System Web Server 7.0 관리자 설명서

요청 시에 내용을 압축하도록 서버 구성

Sun Java System Web Server 7.0이 전송 중에 전송 데이터를 압축하도록 구성할 수도 있습니다. 동적으로 생성되는 HTML 페이지는 사용자가 요청하기 전에는 존재하지 않습니다. 이것은 전자 상거래 기반의 웹 응용 프로그램과 데이터베이스 기반 사이트에 특히 유용합니다.

요청 시에 내용을 압축하도록 서버를 구성하려면 다음 단계를 수행합니다.

Procedure요청 시 내용을 압축하는 방법

  1. 가상 서버 페이지에서 내용 처리 탭을 누릅니다.

  2. 일반 하위 탭을 누릅니다. 압축 섹션 아래의 요청 시 내용 압축 섹션으로 이동합니다.

  3. 다음 옵션 중에서 선택합니다.

    • 요청 시 압축 — 선택한 자원의 요청 시 압축을 활성화/비활성화합니다.

    • Vary 헤더 삽입Vary: Accept-encoding 헤더의 삽입 여부를 지정합니다.

      이 옵션을 선택하면 압축된 버전의 파일을 선택하는 경우 항상 Vary: Accept-encoding 헤더가 삽입됩니다.

      이 옵션을 선택하지 않으면 Vary: Accept-encoding 헤더가 삽입되지 않습니다.

    • 단편 크기 — 압축 라이브러리(zlib)에서 사용할 메모리 단편 크기를 바이트 단위로 지정하여 한 번에 압축할 양을 제어합니다. 기본값은 8096입니다.

    • 압축 수준 — 압축 수준을 지정합니다. 1 - 9 사이의 값을 선택합니다. 값 1은 속도가 가장 빠르며 값 9는 압축율이 최고입니다. 기본값은 6으로, 속도와 압축율이 조화된 값입니다.

  4. 저장을 누릅니다.


    주 –

    CLI 사용

    CLI를 통해 요청 시 압축을 활성화하려면 다음 명령을 실행합니다.


    wadm> enable-on-demand-compression --user=admin 
    --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 
    --vs=config1_vs_1 --insertvaryheader=true 
    --fragment-size=100 --compression-level=5

    CLI 참조 enable-on-demand-compression(1)을 참조하십시오.