Wenn Sie die Zuordnung einer Anwendung zu einer Route aufheben, wird Traffic, der der Route entspricht, nicht mehr an die Anwendung weitergeleitet.
Die Anwendung empfängt möglicherweise noch für einen kurzen Zeitraum Traffic von einer nicht zugeordneten Route, während die Trafficregeln auf den Gateways weitergegeben werden.
Die Route wird auf den Routinggewichtungen entsprechend neu verteilt, sodass andere Anwendungen, die ihr zugeordnet sind, den Traffic erhalten. Wenn keine anderen Anwendungen gebunden sind, gibt die Route den HTTP-Statuscode 404 zurück.
Beispiele
# Unmap myapp.example.com from myapp in the targeted Space
kf unmap-route myapp example.com --hostname myapp
# Unmap the Route in a specific Space
kf unmap-route --space myspace myapp example.com --hostname myapp
# Unmap a Route with a path
kf unmap-route myapp example.com --hostname myapp --path /mypath
Flags
--async
Nicht warten, bis die Aktion auf dem Server abgeschlossen ist, bevor zurückgekehrt wird.
--destination-port=int32
Port in der Anwendung, mit dem die Route verbunden wird.
-h, --help
Hilfe für unmap-route
--hostname=string
Hostname für die Route.
--path=string
URL-Pfad für die Route.
Übernommene Flags
Diese Flags werden von übergeordneten Befehlen übernommen.
--as=string
Nutzername, dessen Identität für den Vorgang übernommen wird.
--as-group=strings
Gruppe, deren Identität für den Vorgang übernommen wird. Verwenden Sie dieses Flag mehrfach, um mehrere Gruppen anzugeben.
--config=string
Pfad zur Kf-Konfigurationsdatei, die für Befehlszeile-Anfragen verwendet werden soll.
--kubeconfig=string
Pfad zur Datei „kubeconfig“ zur Verwendung für CLI-Anfragen.
--log-http
HTTP-Anfragen im Standardfehler loggen.
--space=string
Bereich zum Ausführen des Befehls. Dieses Flag überschreibt den aktuellen Ziel-Space.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-04 (UTC)."],[],[],null,["# kf unmap-route\n\n### Name\n\n`kf unmap-route` - Revoke an App's access to receive traffic from the Route.\n\n### Synopsis\n\n```\nkf unmap-route APP_NAME DOMAIN [--hostname HOSTNAME] [--path PATH] [flags]\n```\n\n### Description\n\nUnmapping an App from a Route will cause traffic matching the Route to no\nlonger be forwarded to the App.\n\nThe App may still receive traffic from an unmapped Route for a small period\nof time while the traffic rules on the gateways are propagated.\n\nThe Route will re-balance its routing weights so other Apps mapped to it\nwill receive the traffic. If no other Apps are bound the Route will return\na 404 HTTP status code.\n\n### Examples\n\n```\n# Unmap myapp.example.com from myapp in the targeted Space\nkf unmap-route myapp example.com --hostname myapp\n\n# Unmap the Route in a specific Space\nkf unmap-route --space myspace myapp example.com --hostname myapp\n\n# Unmap a Route with a path\nkf unmap-route myapp example.com --hostname myapp --path /mypath\n```\n\n### Flags\n\n`--async`\n\n: Do not wait for the action to complete on the server before returning.\n\n`--destination-port=`\u003cvar translate=\"no\"\u003eint32\u003c/var\u003e\n\n: Port on the App the Route will connect to.\n\n`-h, --help`\n\n: help for unmap-route\n\n`--hostname=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Hostname for the Route.\n\n`--path=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: URL path for the Route.\n\n### Inherited flags\n\nThese flags are inherited from parent commands.\n\n`--as=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Username to impersonate for the operation.\n\n`--as-group=`\u003cvar translate=\"no\"\u003estrings\u003c/var\u003e\n\n: Group to impersonate for the operation. Include this flag multiple times to specify multiple groups.\n\n`--config=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Path to the Kf config file to use for CLI requests.\n\n`--kubeconfig=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Path to the kubeconfig file to use for CLI requests.\n\n`--log-http`\n\n: Log HTTP requests to standard error.\n\n`--space=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Space to run the command against. This flag overrides the currently targeted Space."]]