У нас есть JBoss, настроенный в кластере с Apache HTTP+mod_jk в качестве балансировщика нагрузки. Нужно ли нам что-либо настраивать на стороне Apache помимо настройки сжатия в конфигурации JBoss для коннектора?
Включение сжатия gzip для кластера JBoss с балансировщиком нагрузки mod_jk
Ответы (1)
В стандартном JBoss сжатие gzip может быть включено для коннектора HTTP, но не для AJP. Коннектор AJP используется между HTTP-сервером Apache и JBoss.
Чтобы включить сжатие gzip на стороне HTTP-сервера Apache, добавьте следующие строки в mod_jk.conf перед ‹/VirtualHost›:
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript application/javascript
Это включит сжатие gzip для указанных типов mime с помощью выходного фильтра mod_deflate http://httpd.apache.org/docs/2.2/mod/mod_deflate.html.
Также раскомментируйте следующую строку в httpd.conf, чтобы включить mod_deflate:
Модули загрузки deflate_module modules/mod_deflate.so
person
Timur Yusupov
schedule
14.12.2010
Можно ли выполнить архивирование на каждом jBoss? Я хотел бы, чтобы балансировщик нагрузки работал как можно меньше?
- person Andreas Wederbrand; 13.09.2012