2010-06-29 71 views
1

我打算在我的web应用程序中使用Apache Tomcat 6.0作为Web服务器。我写了我的应用程序,它交替地调用了一些ajax请求/ http请求。Tomcat 6性能调优

当我将我的web应用程序发布给用户时,您可以与我分享一些关于我可以做些什么来增强Tomcat性能的教程?

我希望Tomcat可以支持我的web应用程序,我认为有这么多的Ajax请求在后台运行。谢谢。

回答

3

从Wrox处获得专业Apache Tomcat 6的副本。这是一本体面的书,将向您介绍如何管理Tomcat服务器,包括性能思路。

下面的几个入手:

  1. Enable APR libraries -Windows:把tcNative.dll到您的卡塔利娜路径。 Linux-通常已经有了这个,但是如果需要的话,你可以从源代码构建。如果需要的话,配置你的server.xml。而已。
  2. Set up connection pooling - 除了每次都获得新的连接外,Tomcat还要管理连接池。
  3. Turn on compression/caching -It'd更好与Apache前端要做到这一点,但如果你是直接从tomcat的服务,这将减少对响应大小,请求#等