Configuration d'objets DynaCache personnalisés dans HCL Commerce
Définissez le cache personnalisé dans WebSphere Application Server. Vous pouvez ensuite utiliser le nom du cache pour stocker et extraire les objets de cache.
Configuration d'objet de cache dans WebSphere Application Server
Dans HCL Commerce, le cache personnalisé peut être configuré de deux manières :
- Commande Run Engine pour la configuration du conteneur Docker
- Environnement de développement
Commande Run Engine pour la configuration du conteneur Docker
HCL Commerce fournit les commandes Run Engine suivantes pour configurer les caches personnalisés dans l'environnement d'exécution :
- Créer une nouvelle instance de cache d'objets.
run add-objectcache jndi cacheSize replicationType- jndi
- Nom JNDI du cache d'objet.
- cacheSize
- (Entier) Nombre maximal d'entrées dans le cache d'objet.
- replicationType
- Important : Ce paramètre est obsolète et actuellement ignoré. Il est conservé uniquement pour la compatibilité arrière et sera supprimé dans les versions futures.Le type de réplication du cache d'objet possède les valeurs valides suivantes :
- EXTRAIRE
- PUSH
- PUSH_PULL
- NONE
- sizeMB
-
Facultatif : (Entier) Taille du cache d'objet en mégaoctets (Mo).
- Modifiez les propriétés de source de données de WebSphere Application Server (taille du cache d'instruction) pour une source de données spécifique.
run set-statement-cache jndi cacheSize- jndi
- Nom JNDI de la source de données.
- cacheSize
- Valeur de
StatementCacheSize.
- Mettre à jour la taille des instances de cache d'objets. La taille peut être limitée à un certain nombre de lignes ou de mégaoctets (Mo).
run update-objectcache-size jndi size sizeMB- jndi
- Nom JNDI du cache d'objet.
La valeur JNDI peut être basecache (insensible à la casse) pour mettre à jour la valeur basecache.
- size
- Nombre maximal d'entrées dans le cache d'objet.
- sizeMB
- Facultatif : Taille maximale, en mégaoctets (Mo), du cache d'objets.
Remarque : Pour plus d'informations sur chaque commande Run Engine, voir Commandes Run Engine du serveur de transactions.
Environnement de développement
Pour configurer l'objet de cache personnalisé dans un environnement de développement, suivez les étapes décrites ci-dessous dans WebSphere Application Server Administration Console :
- Dans, WebSphere Application Server Administration Console cliquez sur .
- Pour afficher et configurer les instances de cache disponibles pour tous les serveurs de la cible, spécifiez la PORTEE DE LA CELLULE.
- Spécifiez la PORTEE DU NŒUD pour afficher et configurer les instances de cache disponibles pour tous les serveurs avec le nœud particulier.
- Spécifiez la PORTÉE DU SERVEUR pour afficher et configurer les instances de cache disponibles uniquement sur le serveur spécifique.
- Entrez le nom d'affichage requis pour la ressource dans la zone Nom.
- Entrez le nom JNDI de la ressource et la description JNDI.Une valeur de cache personnalisée, par exemple, doit être au format suivant :
services/cache/MyCustomCache - Conservez HCL Cache comme fournisseur de cache.
- Définissez une taille de cache des 2000 entrées. Si nécessaire, cette valeur peut être augmentée ou réduite en fonction de l'utilisation du cache.
- Cliquez sur Appliquer ou sur OK.
Remarque : Pour plus d'informations sur la configuration des caches Dynacache personnalisés dans le serveur WebSphere Liberty, voir Configuration des objets DynaCache personnalisés dans WebSphere Liberty.