Zustandsloser Dienst
Problem
Ein Load Balancer verteilt Anfragen auf zehn API-Instanzen.
Request 1 erreicht Server A.
Request 2 erreicht Server B.
Wenn A den wesentlichen Sitzungszustand nur in seinem Speicher gespeichert hat, weiß B ihn nicht.
Lösung — Zustandsloser Dienst
Halten Sie den erforderlichen dauerhaften / gemeinsamen Zustand außerhalb einzelner Dienstinstanzen.
┌→ API A ─┐
Benutzer ─┼→ API B ─┼→ gemeinsamer Zustand
└→ API C ─┘
Kerngedanke: Stateless-Instanzen machen Anfragen weniger abhängig davon, welcher bestimmte Server sie empfängt.