본문 바로가기

Back-End/WebtoB

WebToB Compression 옵션 설정

{WebtoB}/config/http.m

 

1. 정적 리소스 설정

HTH_THREAD 절에서 HtmlsCompression = "content-type" 으로 입력하시면 됩니다.

Wapl의 경우 html 파일은 전혀 문제가 되지 않고, js파일이 큰 용량을 차지하기 때문에 위와 같이 입력하시면 됩니다.

HtmlsCompressionMinSize 라는 옵션을 통해, 특정 사이즈 이상일 경우에만 압축을 수행하도록 하는 옵션도 있으나, 용량이 큰 js 파일이 지금은 한 개 뿐이기 때문에 큰 의미는 없습니다.

HtmlsCompressionMinSize  content-length 값을 기준으로 하게 됩니다.

 

2. 동적 리소스 설정

SERVER 절에, Jeus와 통신하는 서버절에 Compression = "content-type" 으로 입력하시면 됩니다.

이 경우 PO와 통신 시 대부분의 응답이 json으로 오기 때문에, 위와 같은 방식으로 입력하시면 됩니다.

이 역시, CompressionMinSize 옵션이 있으나, chunked 응답인 경우 응답의 크기를 알 수 없어 옵션이 무시된다고 합니다

현재 PO의 모든 응답이 chunked로 오고 있어, 큰 의미가 없을 것이라고 생각됩니다.

 

 

  • 워커스레드의 cpu 사용량이 높아질 수 있어 웹투비의 스펙을 높게 설정해줘야 함

'Back-End > WebtoB' 카테고리의 다른 글

WebtoB  (0) 2020.02.18