sfctl container

Esegue i comandi relativi al contenitore in un nodo del cluster.

Comandi

Comando Descrizione
invoke-api Richiama l'API del contenitore in un contenitore distribuito in un nodo di Service Fabric per il pacchetto di codice specificato.
log Ottiene i log dei contenitori per il contenitore distribuito in un nodo di Service Fabric.

sfctl container invoke-api

Richiama l'API del contenitore in un contenitore distribuito in un nodo di Service Fabric per il pacchetto di codice specificato.

Argomenti

Argomento Descrizione
--application-id [obbligatorio] Identità dell'applicazione.

Si tratta in genere del nome completo dell'applicazione senza lo schema URI "fabric:". A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" nella versione 6.0 e successive e "myapp/app1" nelle versioni precedenti.
--code-package-instance-id [Obbligatorio] ID che identifica in modo univoco un'istanza di pacchetto di codice distribuita in un nodo di Service Fabric.

Il valore può essere recuperato tramite "service code-package-list".
--code-package-name [Obbligatorio] Nome di un pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
--container-api-uri-path [Obbligatorio] Percorso dell'URI dell'API REST del contenitore. Usare "{ID}" al posto del nome/ID del contenitore.
--node-name [Required] Il nome del nodo.
--service-manifest-name [obbligatorio] Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
--container-api-body Corpo della richiesta HTTP per l'API REST del contenitore.
--container-api-content-type Tipo di contenuto per l'API REST del contenitore. L'impostazione predefinita è "application/json".
--container-api-http-verb Verbo HTTP per l'API REST del contenitore. L'impostazione predefinita è GET.
--timeout -t Predefinito: 60.

Argomenti globali

Argomento Descrizione
--debug Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
--help -h Visualizza questo messaggio della guida ed esce.
--output -o Formato di output. Valori consentiti: json, jsonc, table, tsv. Valore predefinito: json.
--query Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
--verbose Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

sfctl container logs

Ottiene i log dei contenitori per il contenitore distribuito in un nodo di Service Fabric.

Argomenti

Argomento Descrizione
--application-id [obbligatorio] Identità dell'applicazione.

Si tratta in genere del nome completo dell'applicazione senza lo schema URI "fabric:". A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" nella versione 6.0 e successive e "myapp/app1" nelle versioni precedenti.
--code-package-instance-id [Obbligatorio] ID istanza del pacchetto di codice, che può essere recuperato da "service code-package-list".
--code-package-name [Obbligatorio] Nome di un pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
--node-name [Required] Il nome del nodo.
--service-manifest-name [obbligatorio] Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
--tail Numero di righe da visualizzare alla fine dei log. Il valore predefinito è 100. "all" per visualizzare i log completi.
--timeout -t Predefinito: 60.

Argomenti globali

Argomento Descrizione
--debug Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
--help -h Visualizza questo messaggio della guida ed esce.
--output -o Formato di output. Valori consentiti: json, jsonc, table, tsv. Valore predefinito: json.
--query Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
--verbose Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Passaggi successivi

  • Configurare l'interfaccia della riga di comando di Service Fabric.
  • Informazioni su come usare l'interfaccia della riga di comando Service Fabric usando gli script di esempio.