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

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

전송 중에 전송 데이터를 압축하도록 서버를 구성할 수도 있습니다. 동적으로 생성되는 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)을 참조하십시오.