Hallo zusammen
In letzter Zeit beschäftige ich mich mit einem Thema und bei dem geht es um den Zustand.
Bei der REST-Technologie wird ja von einer zustandslosen Technologie gesprochen. Trotzdem werden viele Applikationen damit geschrieben und auch "Zustände" werden durchaus da generiert.
Z.B. Bei einem Login wird ein Token generiert das, dann immer an die Schnittstelle gesendet wird. In meinem Fall nehmen wir nun das JWT (Json Web Token).
Das funktioniert ja auch alles einwandfrei. Was mich aber wunder nimmt ist, wenn ich zwei Instanzen der Software hochfahre, davor einen Loadbalancer habe, woher weiss der eine Server welche Tokens beim anderen sind?
Kurz und knapp:
Eine Instanz, Login mit Token und Prüfung = Kein Problem
Bei zwei Instanzen und einem LB kommt man nicht immer auf die gleiche Instanz. Wie gleichen diese zwei sich ab das beide von den selben Tokens wissen?
In letzter Zeit beschäftige ich mich mit einem Thema und bei dem geht es um den Zustand.
Bei der REST-Technologie wird ja von einer zustandslosen Technologie gesprochen. Trotzdem werden viele Applikationen damit geschrieben und auch "Zustände" werden durchaus da generiert.
Z.B. Bei einem Login wird ein Token generiert das, dann immer an die Schnittstelle gesendet wird. In meinem Fall nehmen wir nun das JWT (Json Web Token).
Das funktioniert ja auch alles einwandfrei. Was mich aber wunder nimmt ist, wenn ich zwei Instanzen der Software hochfahre, davor einen Loadbalancer habe, woher weiss der eine Server welche Tokens beim anderen sind?
Kurz und knapp:
Eine Instanz, Login mit Token und Prüfung = Kein Problem
Bei zwei Instanzen und einem LB kommt man nicht immer auf die gleiche Instanz. Wie gleichen diese zwei sich ab das beide von den selben Tokens wissen?