Condividi tramite


Get-ServiceFabricDeployedServicePackage

Ottiene i pacchetti del servizio Service Fabric in un nodo.

Sintassi

Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-IncludeHealthState]
   [-GetSinglePage]
   [-UsePaging]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-ServiceFabricDeployedServicePackage ottiene i pacchetti di servizio distribuiti di Service Fabric in un nodo specificato.

Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Ottenere tutti i pacchetti di servizio distribuiti

PS C:\> Get-ServiceFabricDeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication

Questo comando ottiene tutti i pacchetti di servizio distribuiti per application fabric:/MyApplication nel nodo Node01.

Esempio 2: Ottenere il pacchetto del servizio distribuito per il manifesto del servizio

PS C:\> Get-ServiceFabric DeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage"

Questo comando ottiene il pacchetto del servizio distribuito per application fabric:/MyApplication nel nodo Node01 per il manifesto del servizio CalcServicePackage.

Parametri

-ApplicationName

Specifica l'URI (Uniform Resource Identifier) di un'applicazione di Service Fabric. Il cmdlet ottiene il pacchetto del servizio per l'applicazione specificata.

Type:Uri
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ContinuationToken

Specifica il token di continuazione che può essere utilizzato per recuperare la pagina successiva dei risultati della query.

Se troppi risultati rispettano i filtri forniti, potrebbero non rientrare in un unico messaggio. Il paging viene usato per tenere conto di questo problema suddividendo la raccolta di risultati restituiti in pagine separate. Il token di continuazione viene usato per sapere dove è stata interrotta la pagina precedente, portando significato solo alla query stessa. Questo valore deve essere generato dall'esecuzione di questa query e può essere passato alla richiesta di query successiva per ottenere le pagine successive. Un valore del token di continuazione non Null viene restituito come parte del risultato solo se è presente una pagina successiva. Se questo valore viene fornito senza l'opzione -GetSinglePage , la query restituirà tutte le pagine a partire dal valore del token di continuazione.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GetSinglePage

Specifica se la query restituirà una pagina di risultati della query con un valore del token di continuazione o tutte le pagine combinate in un unico elenco di risultati. Se questa opzione è selezionata, è responsabilità del chiamante della query verificare la presenza di pagine successive.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IncludeHealthState

Include lo stato di integrità di un'entità. Se questo parametro è false o non specificato, lo stato di integrità restituito è Unknown. Se impostato su true, la query passa in parallelo al nodo e al servizio del sistema di integrità prima che i risultati vengano uniti. Di conseguenza, la query è più costosa e può richiedere più tempo.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxResults

Specifica il numero massimo di elementi dei risultati che possono essere restituiti per pagina. In questo modo viene definito il limite superiore per il numero di risultati restituiti, non minimo. Ad esempio, se la pagina rientra al massimo 1000 elementi restituiti in base alle limitazioni massime delle dimensioni dei messaggi definite nella configurazione e il valore MaxResults è impostato su 2000, vengono restituiti solo 1000 risultati, anche se 2000 elementi dei risultati corrispondono alla descrizione della query. Questo valore richiede la selezione del GetSinglePage flag. In caso contrario, verrà ignorato.

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeName

Specifica il nome di un nodo di Service Fabric. Il cmdlet ottiene i pacchetti del servizio per il nodo specificato.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceManifestName

Specifica il nome di un manifesto del servizio di Service Fabric. Il cmdlet ottiene i pacchetti del servizio per il manifesto del servizio specificato.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

Specifica il periodo di timeout, espresso in secondi, per l'operazione.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UsePaging

Specifica se utilizzare una versione di paging della query.

Se questa query viene annullata, il numero di risultati restituiti è limitato dalla configurazione delle dimensioni massime dei messaggi. Se non specificato e sono presenti troppi tipi di applicazione da inserire in un messaggio, la query ha esito negativo. Nessun risultato viene restituito all'utente. Se la query viene sottoposta a paging, i risultati non vengono eliminati a causa di contraint di dimensioni del messaggio perché i risultati vengono suddivisi in pagine quando necessario e sottoposti a ciclo continuo. Il paging viene eseguito internamente dalla query e non sono necessari passaggi aggiuntivi.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

System.String

System.Uri

Output

System.Object