cachingApache和tomcat之间的ajp连接

任何人有任何想法我们如何优化Apache和tomcat之间的连接,我使用mod ajp,因此apache转发请求到tomcat,但我的tomcat应用程序包含许多图像需要更多的带宽,我们可以如何优化?

你的问题还不是很清楚,但是我的简单猜测是你可以使用Apache的mod_cache来cachingTomcat的东西。

您可以使用server.xml中的maxThreads属性增加Tomcat分配的线程数。 您还应该阅读关于Apache中的MaxClients设置,通常需要结合Tomcat的maxThreads进行设置。

让事情更快的另一种方法是放弃Apache,直接从Tomcat提供服务。 当然,这只有在你不需要Apache的时候才可能,比如PHP,URL重写,代理等等。

对于一本关于Tomcatconfiguration的好书,我build议由J. Brittain,I. Darwin撰写的“ Tomcat:权威指南” 。 现在已经有几年了,主要关于Tomcat 6,但是我相信Tomcat 7的大部分情况依然如此。

按照@Janne Pikkarainen的build议使用mod_cache,或者直接将图像移动到Apache HTTPD htdocs树中,并避免将它们的请求代理到Tomcat。 切断您的networking应用程序的大小;-)