{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 사용량이 높아질 수 있어 웹투비의 스펙을 높게 설정해줘야 함