Wie kann man Django REST JWT Authentication mit mehreren Webservern skalieren?

Ich habe derzeit eine Django-App, die einfach aus einer Reihe von REST-APIs besteht (die natürlich von einer Datenbank unterstützt werden). Ich verwalte meine Authentifizierungen mit Django REST Framework JWT. Es funktioniert gut. Immer wenn sich ein Benutzer anmeldet, gibt eine meiner APIs ein Token zurück, das die konsumierende Anwendung zur späteren Verwendung speichert. So weit, ist es gut

Künftig muss diese Lösung jedoch skaliert werden. Und anstatt einen einzigen Server zu haben, auf dem die Django-App ausgeführt wird, kann ich eine Situation voraussehen, in der ich mehrere Webserver benötige. Natürlich werden alle diese Webserver mit derselben Datenbank verbunden. Aber wie funktioniert das mit mehreren Webservern, da das Token nicht in der Datenbank gespeichert ist? Ein von einem Server ausgegebenes Token ist auf einem anderen Server nicht gültig.

So wie haben andere Leute dieses Problem gelöst ??

Antworten auf die Frage(2)

Ihre Antwort auf die Frage