Mise à jour des tailles de cache
Vous pouvez configurer indépendamment la taille de chaque cache utilisé dans HCL Commerce. La taille de chaque cache est définie par son nombre d'entrées et par sa taille en mégaoctets (Mo). Le nombre d'entrées est une taille maximale, et non pas la taille réelle actuelle, et la taille en Mo est l'encombrement de mémoire maximal.
Remarque : Avec la version 9.1.4.0, les caches HCL locaux ajustent automatiquement leur taille maximale en fonction de la quantité de mémoire disponible dans la machine virtuelle Java (JVM). La méthode de mise à jour des tailles de cache dépend du type de pod et varie entre WebSphere Application Server V8.5.5 Liberty (Search server, Store server et Customization server) et WebSphere Application Server (Transaction server) pods.
Procédure
Mettez à jour la taille du cache en fonction du serveur d'applications utilisé.
| Type de serveur | Paramètres de mémoire cache |
|---|---|
| WebSphere Application Server V8.5.5 Liberty (Search server , Store server et Customization server) | Chaque cache est défini par son JNDICache, et est représenté dans le fichier de configuration liberty_installdir/usr/servers/default/server.xml par une entrée similaire à ce qui suit :Vous pouvez mettre à jour le nombre d'entrées et/ou la taille en Mo. Pour appliquer la mise à jour à une nouvelle taille :
|
| WebSphere Application Server (Transaction server) | Une commande Run Engine Transaction server, update-objectcache-size, est disponible pour mettre à jour les tailles de cache. Avec cette commande, vous pouvez mettre à jour le nombre d'entrées et/ou la taille du cache en Mo. Pour plus d'informations sur les commandes Run Engine Transaction server, voir Transaction server Commandes Run Engine. Voici quelques exemples d'utilisation de cette commande :
|