Show Table of Contents
20.8.3. Configurer un cache d'ID dupliqué
Le serveur maintient les caches des valeurs reçues de la propriété
org.hornetq.core.message.impl.HDR_DUPLICATE_DETECTION_ID envoyée à chaque adresse. Chaque adresse maintient son propre cache d'adresses.
Le cache est déterminé par rapport à sa taille. La taille maximum du cache est configurée par le paramètre
id-cache-size dans les fichiers de configuration du serveur (standalone.xml et domain.xml). La valeur par défaut de ce paramètre est de 2000 éléments. Si le cache a une taille maximum de n éléments, alors le (n + 1)ième ID stocké remplacera le 0ème élément du cache.
Les caches peuvent également être configurés pour persister dans un disque ou non. On doit pour cela configurer le paramètre
persist-id-cache dans les fichiers de configuration du serveur (standalone.xml et domain.xml). Si la valeur est sur "true" alors chaque ID sera persisté en stockage permanent au fur et à mesure qu'il sera reçu. La valeur par défaut de ce paramètre est true.
Note
Définir la taille du cache de l'ID dupliqué à un nombre élevé pour pouvoir veiller à ce que le renvoi à nouveau des messages n'écrase pas les messages déjà envoyés qui sont stockés dans le cache.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.