Optimisation du cache dynamique avec le moniteur de cache

Cette tâche permet d'interpréter les statistiques du moniteur de cache afin d'améliorer les performances du service de cache dynamique.

Avant de commencer

Vérifiez que le cache dynamique est activée et que l'application du moniteur de cache est installée sur votre serveur d'applications.

Pourquoi et quand exécuter cette tâche

Pour plus d'informations sur la manière de configurer l'application du moniteur de cache, reportez-vous à la rubrique Affichage des informations de cache.

Le moniteur de cache permet de voir les réussites de cache et les échecs. En comparant ces deux valeurs, vous pouvez déterminer dans quelle mesure le cache dynamique aide votre application et s'il est possible d'améliorer les performances et de diminuer les coûts de traitement pour votre serveur d'applications.

Procédure

  1. Démarrez le moniteur de cache et cliquez sur Statistiques de cache. Vous pouvez afficher les statistiques de cache suivantes :
    Statistique de cache Description
    Taille du cache Nombre maximal d'entrées que le cache peut conserver
    Entrées utilisées Nombre d'entrées du cache utilisées
    Réussites de cache Nombre de réponses aux demandes extraites du cache
    Echecs du cache Nombre de réponses aux demandes pouvant être placées en cache mais ne pouvant pas être extraites du cache
    Suppressions de LRU Nombre d'entrées de cache supprimées en vue de libérer de la place pour de nouvelles entrées de cache
    Suppressions explicites Nombre d'entrées de cache supprimées ou invalidées à partir du cache en fonction des règles de cache ou supprimées du cache via le moniteur de cache
  2. Vous pouvez également afficher les valeurs de configuration de cache suivantes :
    Valeur de configuration du cache Description
    Priorité par défaut Indique la priorité par défaut pour toutes les entrées du cache. Les entrées dont la priorité est faible sont retirées du cache avant les entrées dont la priorité est élevée lorsque le cache est plein. Vous pouvez spécifier une priorité pour chaque entrée du cache dans la règle de cache.
    Mise en cache de servlet activée Si la mise en cache des servlets est activée, les résultats provenant des servlets et des fichiers JSP (JavaServer Pages) sont mis en cache. Pour plus d'informations sur la configuration de la mise en cache des servlets, reportez-vous à la rubrique Configuration de la mise en cache des servlets.
    Déchargement sur le disque activé Indique si les entrées supprimées du cache sont sauvegardées sur le disque. Pour plus d'informations, reportez-vous à la rubrique Configuration du déchargement sur disque de la mémoire cache dynamique.
  3. Attendez que le serveur d'applications ajoute des données au cache. Le nombre d'entrées de cache utilisées dans le moniteur de cache doit être aussi élevé que possible. Lorsque le nombre d'entrées utilisées a atteint son maximum, le cache peut transmettre des réponses à autant de demandes que possible.
  4. Lorsque le nombre d'entrées utilisées du cache est élevé, réinitialisez les statistiques. Comparez le nombre de réussites de cache avec le nombre d'échecs. Si le nombre de réussites est largement supérieur au nombre d'échecs, cela signifie que la configuration de votre cache est optimale. Il n'est pas nécessaire de la modifier. Si le nombre d'échecs de cache est élevé et le nombre de réussites est faible, cela signifie que le serveur d'applications fonctionne à plein régime pour générer des réponses au lieu de répondre aux demandes avec une valeur mise en cache. Il se peut qu'il effectue des requêtes aux bases de données ou qu'il exécute une logique pour répondre aux demandes.
  5. Si le nombre d'échecs de cache est élevé, augmentez le nombre de réussites de cache en améliorant les probabilités selon lesquelles une demande peut être satisfaite à partir du cache.

    Pour augmenter le nombre de réussites de cache, vous pouvez augmenter la taille du cache ou configurer des règles de cache supplémentaires. Pour plus d'informations sur l'augmentation de la taille du cache, reportez-vous à la rubrique Paramètres du service de cache dynamique et pour plus d'informations sur la configuration des règles de cache, reportez-vous à la rubrique Configuration des objets pouvant être placés en cache avec le fichier cachespec.xml.

Résultats

Vous avez optimisé les performances du service de cache dynamique à l'aide de l'application du moniteur de cache.

Que faire ensuite

Reportez-vous aux Généralités sur les tâches, à la rubrique Utilisation du service de cache dynamique pour améliorer les performances, pour plus d'informations sur le cache dynamique.


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_cache_tune
Nom du fichier : tdyn_cache_tune.html