2010-06-29 12 views
1

Je prévois d'utiliser Apache Tomcat 6.0 comme serveur Web dans mon application Web. J'ai écrit mes applications qu'il appelle alternativement une requête ajax/http.Tomcat 6 optimisation des performances

Pouvez-vous partager avec moi quelques tutoriels sur quels éléments puis-je faire pour améliorer les performances de mon Tomcat lorsque je lance mon application web aux utilisateurs? J'espère que Tomcat peut prendre en charge mon application Web qui, je pense, a tant de requêtes ajax exécutées en arrière-plan. Merci. Prenez une copie de Professional Apache Tomcat 6 de Wrox.

Répondre

3

C'est un livre décent qui vous présentera l'administration d'un serveur Tomcat, y compris des idées de performance.

Voici un peu pour commencer:

  1. Enable APR libraries -Windows: mettre le tcNative.dll dans votre chemin catalina. Linux - Habituellement déjà, mais vous pouvez construire à partir de la source si nécessaire. Configurez votre fichier server.xml si nécessaire. C'est tout. -Plutôt que d'obtenir une nouvelle connexion à chaque fois, demandez à Tomcat de gérer votre pool de connexions.
  2. Turn on compression/caching -It'd mieux de le faire avec un frontend Apache, mais si vous servez directement de tomcat, ça va réduire le taille de la réponse, nombre de demandes, etc.