Tomcat: gzip контента при выдаче

Tomcat: gzip контента при выдаче

Чтобы Tomcat сжимал контент при выдаче достаточно просто внести соответствующие атрибуты в ноде connector

 

    <Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8"
               connectionTimeout="20000"
               compression="on"
               compressionMinSize="2048"
               noCompressionUserAgents="gozilla, traviata"
               compressableMimeType="text/html,text/xml,application/x-javascript,text/javascript,text/css"
               redirectPort="8443" />

 

В списке типов MIME указать те, которые должны компрессироваться. По беглому нагрузочному тесту проблем нет, сервер работает примерно с той же производительностью что и без компрессии.

Комментарии (0)

mem: 1158 total: 11 module: 5 xsl: 3