首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将apache与tomcat集成会带来性能/内存增益吗?

将apache与tomcat集成会带来性能/内存增益吗?
EN

Server Fault用户
提问于 2009-08-21 14:55:38
回答 2查看 219关注 0票数 1

我用的是猫猫。现在,我看到猫开始使用比我预期的更多的记忆。从tomcat提供静态文件可能是造成这种情况的原因吗?或者从apache提供的静态服务可以更好地使用内存。

Thx烯

EN

回答 2

Server Fault用户

回答已采纳

发布于 2009-08-21 15:17:36

如果您需要共享静态内容(HTML、图像、CSS、PDF等)你可以使用Apache。

我认为它比Tomcat更可配置,更健壮,速度更快。您必须知道,当您使用Apache提供100%的静态文件时,每个httpd进程将使用大约2-3兆内存。

你想过使用像特普德这样的小型快速服务器吗?

票数 0
EN

Server Fault用户

发布于 2009-08-21 15:42:43

是的!多亏了mod_jk (http://tomcat.apache.org/connectors-doc/index.html),您可以告诉Apache服务器应用程序的某些部分,它肯定会提供更好的服务。我在考虑静态内容,比如图片。下面是mod_jk连接器的基本设置:

< VirtualHost *>

代码语言:javascript
复制
ServerName your name

DocumentRoot /home/tomcat/

ErrorLog /var/log/apache2/application-error.log
TransferLog /var/log/apache2/app-access.log
LogFormat "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""

JkMount /* ajp13_worker
JkUnMount /img ajp13_worker
JkUnMount /css ajp13_worker
JkUnMount /js ajp13_worker

< /VirtualHost>

请注意,由于您告诉JkUnMount指令mod_jk让Apache处理application.Moreover的某些部分,所以输入总是更好/更简单

yoursite.com而非yoursite.com:8080

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/57184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档