sfctl container
Na uzlu clusteru spusťte příkazy související s kontejnerem.
Příkazy
Příkaz | Popis |
---|---|
invoke-api | Vyvolání rozhraní API kontejneru v kontejneru nasazeného v uzlu Service Fabric pro daný balíček kódu |
Protokoly | Získá protokoly kontejneru pro kontejner nasazený v uzlu Service Fabric. |
sfctl container invoke-api
Vyvolání rozhraní API kontejneru v kontejneru nasazeného v uzlu Service Fabric pro daný balíček kódu
Argumenty
Argument | Popis |
---|---|
--application-id [Povinné] | Identita aplikace. Obvykle se jedná o úplný název aplikace bez schématu URI fabric:. Od verze 6.0 jsou hierarchické názvy oddělené znakem ~. Pokud je například název aplikace fabric:/myapp/app1, identita aplikace by byla "myapp~app1" v 6.0+ a "myapp/app1" v předchozích verzích. |
--code-package-instance-id [Povinné] | ID, které jednoznačně identifikuje instanci balíčku kódu nasazenou v uzlu Service Fabric. Lze načíst pomocí service code-package-list. |
--code-package-name [Povinné] | Název balíčku kódu zadaný v manifestu služby zaregistrovaný jako součást typu aplikace v clusteru Service Fabric. |
--container-api-uri-path [Povinné] | Cesta URI rozhraní REST API kontejneru, místo názvu nebo ID kontejneru použijte {ID}. |
--node-name [Povinné] | Název uzlu |
--service-manifest-name [Povinné] | Název manifestu služby zaregistrovaného jako součást typu aplikace v clusteru Service Fabric. |
--container-api-body | Text požadavku HTTP pro rozhraní REST API kontejneru |
--container-api-content-type | Typ obsahu pro rozhraní REST API kontejneru ve výchozím nastavení je application/json. |
--container-api-http-verb | Příkaz HTTP pro rozhraní REST API kontejneru je ve výchozím nastavení GET. |
--timeout -t | Výchozí hodnota: 60. |
Globální argumenty
Argument | Popis |
---|---|
--ladicí | Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. |
--help -h | Zobrazte tuto zprávu nápovědy a ukončete ji. |
--output -o | Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json. |
--dotaz | Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu. |
--užvaněný | Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug. |
protokoly kontejneru sfctl
Získá protokoly kontejneru pro kontejner nasazený v uzlu Service Fabric.
Argumenty
Argument | Popis |
---|---|
--application-id [Povinné] | Identita aplikace. Obvykle se jedná o úplný název aplikace bez schématu URI fabric:. Od verze 6.0 jsou hierarchické názvy oddělené znakem ~. Pokud je například název aplikace fabric:/myapp/app1, identita aplikace by byla "myapp~app1" v 6.0+ a "myapp/app1" v předchozích verzích. |
--code-package-instance-id [Povinné] | ID instance balíčku kódu, které lze načíst pomocí kódu služby code-package-list. |
--code-package-name [Povinné] | Název balíčku kódu zadaný v manifestu služby zaregistrovaný jako součást typu aplikace v clusteru Service Fabric. |
--node-name [Povinné] | Název uzlu |
--service-manifest-name [Povinné] | Název manifestu služby zaregistrovaného jako součást typu aplikace v clusteru Service Fabric. |
--ocas | Početřádkůch Výchozí hodnota je 100. "all" (vše), aby se zobrazily kompletní protokoly. |
--timeout -t | Výchozí hodnota: 60. |
Globální argumenty
Argument | Popis |
---|---|
--ladicí | Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění. |
--help -h | Zobrazte tuto zprávu nápovědy a ukončete ji. |
--output -o | Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json. |
--dotaz | Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu. |
--užvaněný | Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug. |
Další kroky
- Nastavte Service Fabric CLI.
- Naučte se používat Service Fabric CLI pomocí ukázkových skriptů.