2016-06-07 3 views
1

작업을 AB 테스트를 얻을 어차피 내 nginx를 gzip으로 설정 :이는 gzip을

gzip on; 
    gzip_vary on; 
    gzip_proxied any; 
    gzip_comp_level 4; 
    gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; 

나는 그것이 내 사이트를 confirim 모든 GZIP 테스트 웹 사이트에서 작동 승인 서비스 gzip을 내 간단한 HTML 파일입니다 컨텐츠 유형입니다 Content-Type:text/html; charset=UTF-8

gzip을하지 않고 내 페이지 내용은 20킬로바이트해야 같이 모든 옵션을 실행 시도 3백킬로바이트와 gzip 함께 :

ab -r -n 200 -c 10 -k -H "Accept-Encoding: gzip, deflate" http://example.com 
ab -r -n 200 -c 10 -k -H "Accept-Encoding: gzip" http://example.com 
ab -H "Accept-Encoding: gzip" -n 200 -c 10 -k http://example.com 
ab -H "Accept-Encoding: gzip, deflate" -n 200 -c 10 -k http://example.com 

등 나는 항상 합계가 어떤 것이 든간에 Document Length: 183675 bytes 이는 훨씬 작아야하는 gzip 버전을 얻지 못한다는 것을 의미합니다.

어떻게하면 효과가 있습니까? 내 웹 사이트를 스트레스 테스트하려고하지만 내 네트워크 출력 속도가 250Mbps에 불과하고 CPU 및 RAM이 최대 10 %에 도달하면 최대 10 %까지 제한됩니다.

답변

1

그래서 nginx에 추가해야했습니다. 설정

gzip_http_version 1.0; 

1.1이 좋지 않았다 인 디폴트 내가 apachebench

에 대한 생각