Configuration de la mise en cache de servlets

L'appel d'un servlet génère le résultat à placer en mémoire cache. Au terme de cet appel, une entrée est créée dans la cache, contenant le résultat et les effets secondaires de l'appel. Ces effets secondaires peuvent comprendre des appels à d'autres servlets ou à des fichiers JavaServer Pages (JSP), ou des métadonnées relatives à l'entrée, comme des informations concernant les délais et la priorité des entrées. Configurez la mise en cache des servlets pour sauvegarder la sortie des servlets et des fichiers JSP (JavaServer Pages) dans la cache dynamique.

Avant de commencer

Pour activer la mise en cache des servlets, vous devez suivre les instructions de la rubrique Utilisation du service de cache dynamique.

Pourquoi et quand exécuter cette tâche

Les entrées uniques se distinguent par une chaîne d'ID générée à partir de l'objet HttpServletRequest chaque fois que le servlet s'exécute. La mise en cache du servlet peut alors porter sur :
  • les paramètres de la demande et les attributs de l'URI (Universal Resource Identifier) utilisé pour appeler le servlet,
  • les informations de session,
  • d'autres options, y compris les cookies.
Comme les fichiers JSP (JavaServer Pages) sont compilés en servlets, la fonction de mise en cache dynamique les traite de la même manière que des servlets, sauf dans les cas spécifiquement documentés.

Procédure

  1. Dans la console d'administration, cliquez sur Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur > Paramètres du conteneur Web > Conteneur Web dans l'arborescence de navigation de console.
  2. Sélectionnez Activer la mise en cache du servlet dans l'onglet Configuration.
  3. Cliquez sur Valider ou sur OK.
  4. Redémarrez WebSphere Application Server. Pour plus d'informations, reportez-vous à la rubrique Gestion des serveurs d'application.

Que faire ensuite

Définissez les règles de cache de vos servlets conformément aux instructions de la rubrique Configuration des objets pouvant être mis en cache à l'aide du fichier cachespec.xml.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdyn_servletcaching
Nom du fichier : tdyn_servletcaching.html