Optimisation du cache d'appel d'URL

Le cache d'appel d'URL conserve des informations pour le mappage des URL de requête sur les ressources du servlet. La mémoire cache est basée sur le conteneur Web et elle est partagée par toutes les unités d'exécution du conteneur Web. Une mémoire cache de la taille requise est créée pour chaque unité d'exécution de conteneur Web disponible pour traiter une requête. La taille par défaut de la mémoire cache d'appel est de 500. Si plus de 500 URL uniques sont activement utilisées (chaque JSP est une URL unique), il est préférable d'augmenter la taille de la mémoire cache d'appel.

Avant de commencer

Une mémoire cache plus volumineuse utilise davantage de segments de mémoire Java™, et, par conséquent, il peut être nécessaire d'augmenter la taille maximale des segments Java. Par exemple, si chaque entrée de la mémoire cache requiert 2 ko, que la taille de segment maximum est de 25 et que celle de la mémoire cache d'appel d'URL de 100, il vous faut 5 Mo de segment Java.

Pourquoi et quand exécuter cette tâche

Pour modifier la taille de la mémoire cache d'appel :

Procédure

  1. Dans la console d'administration, cliquez sur Serveurs>Types de serveurs>Serveurs d'application WebSphere, puis sélectionnez le serveur d'applications que vous paramétrez.
  2. Cliquez sur Gestion des processus et Java.
  3. [AIX Solaris HP-UX Linux Windows][IBM i]Cliquez sur Définition des processus dans Propriétés supplémentaires.
  4. [z/OS]Cliquez sur Définition des processus dans Propriétés supplémentaires, puis sélectionnez control ou servant selon que vous souhaitiez définir cette propriété dans le processus de contrôle ou serviteur.
  5. Cliquez sur Java Machine virtuelle sous Propriétés supplémentaires.
  6. Dans la section Propriétés supplémentaires, cliquez sur Propriétés personnalisées.
  7. Indiquez invocationCacheSize dans la zone Nom et la taille de la mémoire cache dans la zone Valeur. La taille par défaut de la mémoire cache d'appel est 500 entrées. Comme la mémoire cache d'appel ne repose plus sur l'unité d'exécution, la taille de la mémoire cache définie par l'utilisateur est multipliée par dix afin d'obtenir une fonction similaire à celle des précédentes versions. Par exemple, si vous choisissez une taille de 50 pour la mémoire cache, le conteneur Web crée une mémoire cache de 500.
  8. Cliquez sur Appliquer, puis sur Sauvegarder pour sauvegarder vos modifications.
  9. Arrêtez, puis redémarrez le serveur d'applications.

Résultats

La nouvelle taille de la mémoire cache est appliquée à la mémoire cache d'appel d'URL.

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=tweb_url_cache
Nom du fichier : tweb_url_cache.html