Collant Sessions et la Réplication de Session

Je suis d'évaluer le cas de l'utilisation de collants sessions avec la réplication de Session dans tomcat. De mon évaluation initiale, j'ai pensé que si nous permettons à la réplication de Session, puis la séance a commencé dans un tomcat nœud sera transmis à toutes les autres tomcat nœuds et donc nous n'avons pas besoin collant session de continuer les séances et la demande peut être repris par n'importe quel nœud.

Mais il semble que la réplication de session est en général utilisé avec les sessions, sinon l'id de session doit être changé chaque fois que la demande est transmise à un autre noeud. ref: http://tomcat.apache.org/tomcat-6.0-doc/cluster-howto.html#Bind_session_after_crash_to_failover_node

Quelqu'un peut-il expliquer ce qu'est l'utilisation réelle de la réplication de session si vous avez d'activer le collant session? Parce qu'alors, vous être inutilement la copie de la session sur chaque nœud, lorsque la demande avec un id de session est toujours le même nœud. Il pourrait être bénéfique dans le cas d'un nœud en panne, mais cela ne se produit pas fréquemment et à l'aide de la réplication de session uniquement pour ça me paraît exagéré.

  • Pas la réponse à ce que vous avez demandé, mais peut-être encore être utile: vous pouvez vérifier memcached-session-manager (code.google.com/p/memcached-session-manager), qui fournit la réplication de session aussi pour les non-collante sessions.
  • Depuis le nœud auquel l'utilisateur est connecté, ce qui peut aller vers le bas, la réplication de session permet à d'autres nœud sain pour reprendre la même session. Ainsi, au lieu de "quelqu'un Peut-il expliquer ce qu'est l'utilisation réelle de réplication de session si vous avez d'activer le collant session?", Je préfère demander: quelqu'un Peut-il expliquer ce qu'est l'utilisation réelle de collant session si vous avez de réplication de session? parce que c'est plus intéressant... et la seule réponse qui me vient à l'esprit est: collant session dans ce cas seulement accélère la communication, et la session est-il de toute façon avec ou sans elle.
InformationsquelleAutor Ashish | 2011-06-16