Consul Service Mesh einsetzen1 / 5
Wenn eine Anwendung über ihren Consul-Sidecar-Proxy kommuniziert – an welche Adresse sendet die Anwendung den Traffic, der für einen Upstream-Service bestimmt ist?
RichtigFalsch
Alex
Wenn ein Upstream deklariert wird, bindet der Sidecar-Proxy für diesen Upstream-Service einen lokalen Loopback-Listener (z. B. 127.0.0.1:<local_bind_port>). Die Anwendung verbindet sich mit dieser lokalen Adresse, und der Sidecar baut über das Mesh eine mTLS-Verbindung zum Sidecar des entfernten Service auf. Die Option „Den öffentlichen DNS-Namen des Upstream-Service…“ ist falsch – Anwendungen verwenden über das Mesh niemals den öffentlichen DNS-Namen des Upstreams. Die Option „Den HTTP-API-Endpoint des Consul-Servers, per TLS verschlüsselt“ verwechselt das mit dem HTTP-API-Endpoint von Consul. Die Option „Die registrierte IP-Adresse des Upstreams, die…“ beschreibt eine direkte DNS-basierte Discovery, die die Sidecar-Abstraktion vollständig umgeht. Ref: developer.hashicorp.com/consul/docs/reference/proxy/sidecar; /consul/docs/connect/proxy/sidecar
Quelledeveloper.hashicorp.com
Antworten auf Rückfragen bekommst du in der App. Erstelle ein kostenloses Konto — ohne Kreditkarte.
Frage 1 von 5
Kostenloses Konto erstellen