Dela via


sfctl container

Kör containerrelaterade kommandon på en klusternod.

Kommandon

Kommando Beskrivning
invoke-api Anropa container-API:et på en container som distribuerats på en Service Fabric-nod för det angivna kodpaketet.
loggar Hämtar containerloggarna för en container som distribuerats på en Service Fabric-nod.

sfctl-containern invoke-api

Anropa container-API:et på en container som distribuerats på en Service Fabric-nod för det angivna kodpaketet.

Argument

Argument Beskrivning
--application-id [Krävs] Programmets identitet.

Detta är vanligtvis det fullständiga namnet på programmet utan URI-schemat "fabric:". Från och med version 6.0 avgränsas hierarkiska namn med tecknet "~". Om programnamnet till exempel är "fabric:/myapp/app1" skulle programidentiteten vara "myapp~app1" i 6.0+ och "myapp/app1" i tidigare versioner.
--code-package-instance-id [Krävs] ID som unikt identifierar en kodpaketinstans som distribuerats på en Service Fabric-nod.

Kan hämtas med "service code-package-list".
--code-package-name [Krävs] Namnet på kodpaketet som anges i tjänstmanifestet som registrerats som en del av en programtyp i ett Service Fabric-kluster.
--container-api-uri-path [Krävs] Rest API-URI-sökväg för container använder du {ID} i stället för containernamn/id.
--node-name [Krävs] Nodens namn.
--service-manifest-name [Krävs] Namnet på ett tjänstmanifest som registrerats som en del av en programtyp i ett Service Fabric-kluster.
--container-api-body HTTP-begärandetext för CONTAINER REST API.
--container-api-content-type Innehållstyp för CONTAINER REST API, standardvärdet "application/json".
--container-api-http-verb HTTP-verb för CONTAINER REST API, standardvärdet GET.
--timeout -t Standard: 60.

Globala argument

Argument Beskrivning
--Debug Öka loggningsverbositeten för att visa alla felsökningsloggar.
--help -h Visa det här hjälpmeddelandet och avsluta.
--output -o Utdataformat. Tillåtna värden: json, jsonc, table, tsv. Standard: json.
--Fråga JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
--Utförlig Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

sfctl-containerloggar

Hämtar containerloggarna för en container som distribuerats på en Service Fabric-nod.

Argument

Argument Beskrivning
--application-id [Krävs] Programmets identitet.

Detta är vanligtvis det fullständiga namnet på programmet utan URI-schemat "fabric:". Från och med version 6.0 avgränsas hierarkiska namn med tecknet "~". Om programnamnet till exempel är "fabric:/myapp/app1" skulle programidentiteten vara "myapp~app1" i 6.0+ och "myapp/app1" i tidigare versioner.
--code-package-instance-id [Krävs] Kodpaketinstans-ID, som kan hämtas av "service code-package-list".
--code-package-name [Krävs] Namnet på kodpaketet som anges i tjänstmanifestet som registrerats som en del av en programtyp i ett Service Fabric-kluster.
--node-name [Krävs] Nodens namn.
--service-manifest-name [Krävs] Namnet på ett tjänstmanifest som registrerats som en del av en programtyp i ett Service Fabric-kluster.
--Svans Antal rader som ska visas från slutet av loggarna. Standardvärdet är 100. "all" för att visa de fullständiga loggarna.
--timeout -t Standard: 60.

Globala argument

Argument Beskrivning
--Debug Öka loggningsverbositeten för att visa alla felsökningsloggar.
--help -h Visa det här hjälpmeddelandet och avsluta.
--output -o Utdataformat. Tillåtna värden: json, jsonc, table, tsv. Standard: json.
--Fråga JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
--Utförlig Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Nästa steg