bus di servizio eccezioni di Resource Manager
Questo articolo elenca le eccezioni generate durante l'interazione con bus di servizio di Azure usando Azure Resource Manager tramite modelli o chiamate dirette.
Ecco le varie eccezioni/errori che vengono rilevati tramite Azure Resource Manager.
Errore: Richiesta non valida
"Richiesta non valida" implica che la richiesta ricevuta dalla convalida di Resource Manager non è riuscita.
Codice errore | Codice secondario di errore | Error message | Descrizione | Elemento consigliato |
---|---|---|---|---|
Richiesta non valida | 40000 | Codice secondario=40000. La proprietà 'property name' non può essere impostata durante la creazione di una coda perché lo spazio dei nomi 'namespace name' usa il livello 'Basic'. Questa operazione è supportata solo nel livello 'Standard' o 'Premium'. | In bus di servizio di Azure livello Basic non è possibile impostare o aggiornare le proprietà seguenti:
|
Prendere in considerazione l'aggiornamento dal livello Basic al livello Standard o Premium per usare questa funzionalità. |
Richiesta non valida | 40000 | Codice secondario=40000. Il valore della proprietà 'requiresDuplicateDetection' di una coda esistente (o argomento) non può essere modificato. | Il rilevamento dei duplicati deve essere abilitato/disabilitato al momento della creazione dell'entità. Il parametro di configurazione del rilevamento duplicato non può essere modificato dopo la creazione. | Per abilitare il rilevamento dei duplicati in una coda o un argomento creato in precedenza, è possibile creare un nuovo argomento/coda con rilevamento duplicato e quindi inoltrare dalla coda originale alla nuova coda/argomento. |
Richiesta non valida | 40000 | Codice secondario=40000. Il valore specificato 16384 non è valido. La proprietà MaxSizeInMegabytes deve essere uno dei valori seguenti: 1024; 2048; 3072; 4096;5120. |
Il valore MaxSizeInMegabytes non è valido. | Assicurarsi che MaxSizeInMegabytes sia uno dei seguenti: 1024, 2048, 3072, 4096, 5120. |
Richiesta non valida | 40000 | Codice secondario=40000. Non è possibile modificare il partizionamento per Coda/Argomento. | Non è possibile modificare il partizionamento per l'entità. | Creare una nuova entità (coda o argomento) e abilitare le partizioni. |
Richiesta non valida | Nessuno | Lo spazio dei nomi 'namespace name' non esiste. | Lo spazio dei nomi non esiste all'interno della sottoscrizione di Azure. | Per risolvere questo errore:
|
Richiesta non valida | 40000 | Codice secondario=40000. Il tempo di blocco fornito supera il massimo consentito di '5' minuti. | Il tempo per il quale un messaggio può essere bloccato deve essere compreso tra 1 minuto (minimo) e 5 minuti (massimo). | Assicurarsi che il tempo di blocco fornito sia compreso tra 1 min e 5 minuti. |
Richiesta non valida | 40000 | Codice secondario=40000. La proprietà DelayedPersistence e RequiresDuplicateDetection non possono essere abilitate insieme. | Le entità con rilevamento duplicato abilitato devono essere persistenti, quindi la persistenza non può essere ritardata. | Altre informazioni sul rilevamento duplicati |
Richiesta non valida | 40000 | Codice secondario=40000. Il valore per la proprietà RequiresSession di una coda esistente non può essere modificato. | Il supporto per le sessioni deve essere abilitato al momento della creazione dell'entità. Dopo la creazione, non è possibile abilitare/disabilitare le sessioni in un'entità esistente (coda o sottoscrizione) | Eliminare e ricreare una nuova coda (o sottoscrizione) con la proprietà "RequiresSession" abilitata. |
Richiesta non valida | 40000 | Codice secondario=40000. 'URI_PATH' contiene caratteri non consentiti da bus di servizio. I segmenti di entità possono contenere solo lettere, numeri, punti(.), trattini(-) e caratteri di sottolineatura(_). | I segmenti di entità possono contenere solo lettere, numeri, punti(.), trattini(-) e caratteri di sottolineatura(_). Qualsiasi altro carattere causa l'esito negativo della richiesta. | Assicurarsi che nel percorso URI non siano presenti caratteri non validi. |
Richiesta non valida | 40000 | Codice secondario=40000. Richiesta non valida. Per altre informazioni, visitare https://aka.ms/sbResourceMgrExceptions . TrackingId:00000000-0000-0000-0000-000000000000000_000, SystemTracker:contososbusnamesapce.servicebus.windows.net:myqueue, Timestamp:yyyy-mm-ddThh:mm:ss |
Questo errore si verifica quando si tenta di creare una coda in uno spazio dei nomi di livello non Premium con un valore impostato sulla proprietà maxMessageSizeInKilobytes . Questa proprietà può essere impostata solo per le code nello spazio dei nomi Premium. |
|
Richiesta non valida | 40300 | Codice secondario=40300. È stato raggiunto o superato il numero massimo di risorse di tipo EnablePartioning == true . |
Esiste un limite per il numero di entità partizionate per spazio dei nomi. Vedere Quote e limiti. | |
Richiesta non valida | 40400 | Codice secondario=40400. L'entità di destinazione di inoltro automatico non esiste. | La destinazione per l'entità di destinazione di inoltro automatico non esiste. | L'entità di destinazione (coda o argomento) deve esistere prima della creazione dell'origine. Riprovare dopo aver creato l'entità di destinazione. |
Codice errore: 429
Proprio come in HTTP, "Codice di errore 429" indica un numero eccessivo di richieste. Implica che la risorsa specifica (spazio dei nomi) viene limitata a causa di troppe richieste (o a causa di operazioni in conflitto) su tale risorsa.
Codice errore | Codice secondario di errore | Error message | Descrizione | Elemento consigliato |
---|---|---|---|---|
429 | 50004 | Codice secondario=50004. La richiesta è stata terminata perché lo spazio dei nomi viene limitato. | Questa condizione di errore viene raggiunta quando il numero di richieste in ingresso supera la limitazione della risorsa. | Attendere alcuni secondi e riprovare. Altre informazioni sulle quote e sui limiti delle richieste di Azure Resource Manager |
429 | 40901 | Codice secondario=40901. È in corso un'altra operazione in conflitto. | Un'altra operazione in conflitto è in corso sulla stessa risorsa/entità | Attendere il completamento dell'operazione in corso corrente prima di riprovare. |
429 | 40900 | Codice secondario=40900. Conflitto. Si sta richiedendo un'operazione non consentita nello stato corrente della risorsa. | Questa condizione può essere soddisfatta quando vengono effettuate più richieste per eseguire le operazioni sulla stessa entità (coda, argomento, sottoscrizione o regola) contemporaneamente. | Attendere alcuni secondi e riprovare |
429 | 40901 | Richiesta sull'entità 'entity name' in conflitto con un'altra richiesta | Un'altra operazione in conflitto è in corso sulla stessa risorsa/entità | Attendere il completamento dell'operazione precedente prima di riprovare |
429 | 40901 | È in corso un'altra richiesta di aggiornamento per l'entità : <entity name> . |
Un'altra operazione in conflitto è in corso sulla stessa risorsa/entità | Attendere il completamento dell'operazione precedente prima di riprovare |
429 | Nessuno | Si è verificato un conflitto di risorse. Potrebbe essere in corso un'altra operazione in conflitto. Se questa operazione è un nuovo tentativo per l'operazione non riuscita, la pulizia in background è ancora in sospeso. Riprovare. | Questa condizione potrebbe essere soddisfatta quando è presente un'operazione in sospeso sulla stessa entità. | Attendere il completamento dell'operazione precedente prima di riprovare. |
Codice errore: Non trovato
Questa classe di errori indica che la risorsa non è stata trovata.
Codice errore | Codice secondario di errore | Error message | Descrizione | Elemento consigliato |
---|---|---|---|---|
Non trovato | Nessuno | L'entità 'entity name' non è stata trovata. | L'entità su cui è stata eseguita l'operazione non è stata trovata. | Controllare se l'entità esiste e riprovare. |
Non trovato | Nessuno | Non trovato. L'operazione non esiste. | L'operazione che si sta tentando di eseguire non esiste. | Controllare l'operazione e riprovare. |
Non trovato | Nessuno | La richiesta in ingresso non viene riconosciuta come richiesta put di criteri dello spazio dei nomi. | Il corpo della richiesta in ingresso è Null e quindi non può essere eseguito come richiesta put. | Controllare il corpo della richiesta per assicurarsi che non sia Null. |
Non trovato | Nessuno | Impossibile trovare l'entità di messaggistica 'entity name' . | Impossibile trovare l'entità in cui si sta tentando di eseguire l'operazione. | Controllare se l'entità esiste e riprovare. |
Codice errore: Errore interno del server
Questa classe di errori indica che si è verificato un errore interno del server.
Codice errore | Codice secondario di errore | Error message | Descrizione | Elemento consigliato |
---|---|---|---|---|
Internal Server Error | 50000 | Codice secondario=50000. Internal Server Error | Può verificarsi per vari motivi. Alcuni dei sintomi sono -
|
Per risolvere questo errore:
|
Codice errore: Non autorizzato
Questa classe di errori indica l'assenza di autorizzazione per eseguire il comando.
Codice errore | Codice secondario di errore | Error message | Descrizione | Elemento consigliato |
---|---|---|---|---|
Non autorizzata | Nessuno | Operazione non valida nello spazio dei nomi Secondario. Lo spazio dei nomi secondario è di sola lettura. | L'operazione è stata eseguita sullo spazio dei nomi secondario, configurato come spazio dei nomi readonly. | Ripetere il comando sullo spazio dei nomi primario. Altre informazioni sullo spazio dei nomi secondario |
Non autorizzata | Nessuno | MissingToken: l'intestazione dell'autorizzazione non è stata trovata. | Questo errore si verifica quando l'autorizzazione ha valori Null o non corretti. | Assicurarsi che il valore del token indicato nell'intestazione dell'autorizzazione sia corretto e non Null. |