Wenn eine Anfrage an den Proxy/Server geht, wird sie abhängig von der IP des Anforderers an ein bestimmtes Backend weitergeleitet. Das System erfordert, dass der Proxy die Ziel-Backend-IP aus einem zentralen Schlüssel-Wert-Speicher erhält.
Ich habe Nginx dafür getestet, aberProxy-Passwortmuss statisch sein und es konnte kein Weg gefunden werden, dieses Ziel zu erreichen.
Danke.
Antwort1
Sie müssen einen Weg finden, um von nginx aus Abfragen an den Schlüssel-Wert-Speicher zu stellen. Das Nginx LUA-Modul könnte dabei hilfreich sein, ich weiß jedoch nicht, ob es für den Zugriff auf Schlüssel-Wert-Speicher verwendet werden kann.
Eine andere Alternative besteht darin, alle Anfragen an ein PHP-Skript weiterzuleiten, das den Wert aus dem Schlüssel-Wert-Speicher abruft und die Anfrage dann an das entsprechende Backend weiterleitet.