Sticky Session
Problem
Sie haben eine Anwendung, die leider den Status der Benutzersitzung im lokalen Serverspeicher hält.
Jede Anfrage frei zwischen Servern zu verschieben, würde Sitzungen unterbrechen.
Lösung — Session Affinity
Anfragen desselben Clients werden nach Möglichkeit an dasselbe Backend geleitet.
Alice → Server A Alice → Server A Alice → Server A Bob → Server B
Kerngedanke: Sticky-Sessions bewahren server-lokale Sitzungsannahmen auf Kosten einer schwächeren Verteilungsflexibilität.