2013-01-15 13 views

risposta

3

ID di distribuzione è un numero (GUID) assegnato automaticamente da Windows Azure. È possibile utilizzare quell'identificatore per identificare le voci nei log di diagnostica.

Nome univoco di distribuzione - sembra essere un altro identificatore generato automaticamente (GUID) utilizzato dall'API REST di Gestione dei servizi di Windows Azure per recuperare informazioni sulla specifica implementazione ecc. Ad es. al fine di change deployment configuration è possibile inviare seguente messaggio POST (deployment-name è il nome unico di distribuzione)

https://management.core.windows.net/<subscription-id>/services/hostedservices/<service-name>/deployments/<deployment-name>/?comp=config

nome Deployment è nome arbitrario che si specifica durante la distribuzione del pacchetto. Di solito è possibile utilizzare tale nome per fornire alcune informazioni aggiuntive sul pacchetto, ad esempio il numero di versione del software, ad es. v1.0.0.1 o WebSite v.1.2.0.1 HOTFIX-3

+0

Quindi, il "nome univoco di distribuzione" ha lo stesso ruolo di deploymentSlot nell'API? L'unica differenza è che lo slot è "Produzione" o "Fase" e il nome univoco può essere scelto? Non penso che sia guid, nel mio caso usando PowerShell è "productionDeploy" o "stagingDeploy". E quando l'API REST si riferisce al nome della distribuzione (come nello schema XML), significa realmente "nome unico di distribuzione"? –

+0

Tom, puoi approfondire "È possibile utilizzare quell'identificatore per recuperare i registri di diagnostica"? Non mi è familiare. –

+1

@Alexey, intendevo dire "identificare" invece di "recuperare" (lo correggerò in un secondo). I registri di diagnostica dei servizi cloud in sostanza Azure sono archiviati nelle tabelle di Azure. Per identificare quali long è stato prodotto da quale istanza puoi usare il tuo Deployment ID. Per favore, guarda uno dei miei post che lo descrive: http://stackoverflow.com/a/14205569/1916110 – Tom