Suche nach einem Server/Proxy, der Anfragen je nach IP des Clients dynamisch an Back-End-Server weiterleiten kann

Suche nach einem Server/Proxy, der Anfragen je nach IP des Clients dynamisch an Back-End-Server weiterleiten kann

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.

verwandte Informationen