Per risolvere i problemi relativi all'UDCA in Apigee ibrida, controlla i file di log. I log UDCA vengono scritti in stdout/stderr
e possono essere visualizzati utilizzando il comando kubectl
logs
.
Nella macchina di amministrazione Kubernetes, esegui il comando seguente:
kubectl logs pod_name apigee-udca -n namespace
Nella tabella seguente sono elencati i messaggi di errore comuni che potrebbero essere visualizzati nei file di log UDCA e i relativi significati. I messaggi di log includono un timestamp e spesso una stackt o altre informazioni per 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 è stata creata. Potrebbe trattarsi di un problema di autorizzazione nella
configurazione.
Questo problema impedisce l'avvio dell'UDCA. |
Errore | Shutdown action was interrupted. It is possible that some
data will be lost |
Nell'ambito di una chiusura, UDCA tenta di caricare tutti i file sul disco.
Questo messaggio indica che la chiusura ha richiesto più tempo del previsto e che alcuni dati potrebbero non essere caricati e, di conseguenza, andare persi. |
Errore | Scheduled DatasetHandler for dataset
dataset_name encountered an exception. |
Durante il tentativo di eseguire un'azione sul determinato set di dati si è verificata un'eccezione imprevista durante il 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 ha spostato il file nella
sottodirectory /failed del set di dati. |
Errore | Re-queuing files from failed directory encountered an exception. |
Dopo un caricamento riuscito, l'UDCA mette in coda i file dalla directory /failed . Ciò garantisce che l'UDCA proverà a caricare i file dopo la risoluzione dei problemi di rete/upstream.
Questo messaggio indica che si è verificato un errore in UDCA durante il tentativo di accodare 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 riscontrato un'eccezione durante lo spostamento di un file tra le sottodirectory per la gestione interna del ciclo di vita. |
Errore | Failed to delete file filename. |
L'UDCA ha riscontrato un'eccezione durante l'eliminazione di un file dopo che il caricamento è riuscito. |
Errore | Failed to rename file from file_name to file_name. |
L'UDCA ha riscontrato un'eccezione durante l'aggiunta dell'UUID a un file durante la ridenominazione. |
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 in merito al superamento della quota da un servizio upstream. Di conseguenza, l'UDCA ha saltato i rimanenti file in questa iterazione e proverà di nuovo nell'intervallo successivo. |
Avviso | File upload failed for filename.
error_message |
L'UDCA non è riuscito a caricare il file specificato a causa dell'errore
restituito.
L'UDCA tenterà di caricare il file tre volte prima di spostarlo nella sottodirectory |
Avviso | Request request_URI timed out. Aborting request |
La richiesta asincrona di caricamento del file è scaduta e l'operazione è stata annullata. |
Avviso | Request request_URI failed. Exception
exception |
La richiesta asincrona specificata non è andata a buon fine, con un'eccezione. |
Avviso | Metrics Computation Failed:
error_message |
C'è stata un'eccezione al calcolo periodico delle metriche del file system UDCA. |
Avviso | Will attempt to upload api file file_name uncompressed |
L'UDCA ha riscontrato un problema durante il tentativo di comprimere il file prima di caricarlo. In questo caso, verrà caricato il file non compresso. |