La fonctionnalité de persistance permet d'enregistrer et de récupérer les caches distribués Coherence. Les données de cache sont persistantes afin que vous puissiez les récupérer rapidement après un échec catastrophique ou après le redémarrage d'un cluster dû à une maintenance programmée.
La persistance dispose des deux modes suivants :
- Mode de persistance sur demande : un service de cache est manuellement rendu persistant et récupéré sur demande à l'aide du coordinateur de persistance. Le coordinateur de persistance est affiché en tant qu'interface MBean fournissant des opérations de création, d'archivage et de récupération de clichés d'un service de cache.
- Mode de persistance actif : dans ce mode, le contenu de cache est automatiquement rendu persistant sur toutes les mutations et automatiquement récupéré au démarrage du cluster/service. Le coordinateur de persistance peut tout de même être utilisé en mode actif pour effectuer des clichés à la demande.
Pour configurer la persistance, procédez comme suit :