Zum Inhalt springen
uencoder

Reverse Proxy

Ein Reverse Proxy steht vor den Diensten und leitet Anfragen weiter; er bietet Lastverteilung, Caching, TLS-Terminierung und Routing.

Zweck

Behandlung übergreifender Belange an einem einheitlichen Eingangspunkt, zur Vereinfachung des Dienstnetzwerks.

Mechanismus

Clients treffen auf den Proxy, der an Backends weiterleitet. Nginx/Caddy/Envoy sind verbreitet. Funktionen: Lastverteilung, TLS-Terminierung, Caching statischer Assets, Routing (nach Pfad/Host), Rate-Limiting, Komprimierung.

Anwendungsfälle

  • Anforderungs-Routing
  • TLS-Terminierung
  • Lastverteilung

Verwandte Begriffe

References