apache - 使用 mod_jk 负载均衡器为 JBoss 集群启用 gzip 压缩

标签 apache jboss load-balancing cluster-computing

我们在集群中配置了一个 JBoss,使用 Apache HTTP+mod_jk 作为负载均衡器。
除了在 JBoss 配置中为连接器配置压缩之外,我们还需要在 Apache 端配置任何东西吗?

最佳答案

在标准 JBoss 中,可以为 HTTP 连接器启用 gzip 压缩,但不能为 AJP 启用。 AJP 连接器用于 Apache HTTP 服务器和 JBoss 之间。

要在 Apache HTTP 服务器端启用 gzip 压缩,在 之前将以下行添加到 mod_jk.conf:

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript application/javascript

这将通过 mod_deflate 输出过滤器为指定的 mime 类型启用 gzip 压缩 http://httpd.apache.org/docs/2.2/mod/mod_deflate.html .

还要取消注释 httpd.conf 中的以下行以打开 mod_deflate:

LoadModule deflate_module modules/mod_deflate.so

关于apache - 使用 mod_jk 负载均衡器为 JBoss 集群启用 gzip 压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830827/

相关文章:

java - Jboss As 7.1 零停机时间部署

java - 32 位 JDK 上的最大内存分配

azure - 在 Azure 中限制流量而不扩展?

nginx - 什么是直通负载均衡器?它与代理负载均衡器有何不同?

PHP 数据处理与 MySQL 查询速度

apache - htaccess 使用 mod_GeoIP 重写规则

java - Wildfly 上的 SpringSecurity 错误

php - MVC htaccess 重写

wordpress - URL 重写不适用于一个 URL

database - 我如何检测 Elixir Ecto 的数据库连接问题?