Bonjour,
Je travail actuellement sur un projet dans lequel il existe un bean contenant un attribut :
private Map<Integer,LockerVO> maps;
Ce bean spring contient une méthode synchronized qui permet d'ajouter/updater/supprimer un élément de cette map. Dans chaque cas, il existe un petit traitement métier. Par exemple dans le cas de la suppression d'un élément dans la map, on commence par le récupérer puis on push un message asynchrone au LockerVO. Bref ce n'est sont pas des simples mise à jour de map.
Ma question est : nous allons bientôt devoir monter un cluster de Tomcat et, dans ce cas ce mécanisme doit être partagé entre les différentes instances de Tomcat. Comment faire pour partagé le métier de ce bean Spring ?
Je vous remercie par avance
Partager