Voici le scénario:Tomcat Load Balalncing - Paramètre basé sur les paramètres?
De nombreux utilisateurs accèdent à une application (exécutée sur tomcat), les données de l'utilisateur sont segmentées en plusieurs bases de données, disons chaque base de données contenant 1000 données utilisateur. Il est maintenant possible d'avoir des centaines de serveurs Tomcat fonctionnant sur des ordinateurs de classe PC «bon marché», chacun se connectant à une seule base de données, la session de l'utilisateur étant transmise à Tomcat et y devenant 'Sticky'. Peut avoir une sorte de 'passerelle' décidant quel utilisateur va où et en faisant l'équilibrage de charge de manière appropriée.
ferait une excellente solution d'évolutivité :)
Je pense que le sharding de bases de données avec des instances tomcat dédiées par shard .. Seule une partie délicate serait de faire coller la session de l'utilisateur au correctif tomcat + shard combo . – Gala101