Per risolvere i problemi relativi all'UDCA in Apigee hybrid, esamina i file di log. I log di UDCA vengono scritti su stdout/stderr e possono essere visualizzati utilizzando il comando kubectl
logs
.
Sulla macchina di amministrazione Kubernetes, esegui il seguente comando:
kubectl logs pod_name apigee-udca -n namespace
La tabella seguente elenca i messaggi di errore comuni che potrebbero comparire nei file di log UDCA e il relativo significato. I messaggi di log includono un timestamp e spesso una traccia dello stack o altre informazioni ti aiuteranno a diagnosticare e risolvere il problema.
Tipo di voce | Messaggio di log | Significato |
---|---|---|
Errore | Failed to create directory for dataset
dataset_name |
La directory configurata per il set di dati specificato non esisteva
e l'UDCA non è riuscita a crearla. Potrebbe trattarsi di un problema di autorizzazione in
l'impostazione.
Questo problema impedisce l'avvio di UDCA. |
Errore | Shutdown action was interrupted. It is possible that some
data will be lost |
Nell'ambito di un arresto, UDCA tenta di caricare tutti i file su disco.
Questo messaggio indica che l'arresto ha richiesto più di previsto e alcuni dati potrebbero non essere caricati e quindi andare persi. |
Errore | Scheduled DatasetHandler for dataset
dataset_name encountered an exception. |
Un tentativo di eseguire un'azione sul set di dati specificato ha riscontrato un'eccezione imprevista durante l'esecuzione del polling della directory configurata o durante il caricamento dei file. |
Errore | Upload failed for file filename. Max Retries
exceeded! Moving dir to failed folder. |
L'UDCA non è riuscito a caricare il file specificato e lo ha spostato in nella sottodirectory /failed del set di dati. |
Errore | Re-queuing files from failed directory encountered an exception. |
L'UDCA rimette in coda i file dalla directory /failed dopo un caricamento riuscito. In questo modo, l'UDCA proverà di nuovo a caricare i file
dopo aver risolto i problemi
di rete/upstream.
Questo messaggio indica che l'UDCA ha riscontrato un errore durante il tentativo di rimettere in coda il file. |
Errore | Shutting down datasetHandler encountered an exception. |
L'UDCA ha riscontrato un'eccezione durante il tentativo di arresto. |
Errore | Failed to move file from directory_name to
directory_name. |
L'UDCA ha rilevato un'eccezione durante lo spostamento di un file tra sottodirectory per la gestione del ciclo di vita interno. |
Errore | Failed to delete file filename. |
L'UDCA ha riscontrato un'eccezione durante l'eliminazione di un file dopo un caricamento completato. |
Avviso | Received 429 - Too many Requests from upstream service.
Skipping remaining files in this iteration and will retry
again |
L'UDCA ha ricevuto un errore che indicava che aveva superato la quota da un servizio a monte. Di conseguenza, l'UDCA ha saltato i file rimanenti in questa iterazione e riproverà nell'intervallo successivo. |
Avviso | File upload failed for filename.
error_message |
L'UDCA non è riuscita a caricare il file specificato a causa dell'errore
restituito.
L'UDCA tenterà di caricare il file 3 volte prima dello spostamento nella sottodirectory /failed del set di dati. |
Avviso | Request request_URI timed out. Aborting request |
Timeout della richiesta asincrona specificata per il caricamento del file ed è stato annullato. |
Avviso | Request request_URI failed. Exception
exception |
La richiesta asincrona specificata non è riuscita con un'eccezione. |
Avviso | Metrics Computation Failed:
error_message |
Il calcolo periodico delle metriche del file system dell'UDCA ha riscontrato un'eccezione. |