Para solucionar problemas de UDCA en Apigee hybrid, consulta los archivos de registro. Los registros de UDCA se escriben en stdout/stderr y se pueden ver con el comando kubectl logs.
En la máquina de administración de Kubernetes, ejecuta el siguiente comando:
kubectl logs pod_name apigee-udca -n namespace
En la siguiente tabla se enumeran los mensajes de error habituales que pueden aparecer en los archivos de registro de UDCA y sus significados. Los mensajes de registro incluirán una marca de tiempo y, a menudo, un rastreo de la pila u otra información para ayudarte a diagnosticar y solucionar el problema.
| Tipo de entrada | Mensaje de registro | Significado |
|---|---|---|
| Error | Failed to create directory for dataset
dataset_name |
El directorio configurado para el conjunto de datos no existía y la UDCA no ha podido crearlo. Puede que haya un problema con los permisos en la configuración.
Este problema impide que se inicie UDCA. |
| Error | Shutdown action was interrupted. It is possible that some
data will be lost |
Como parte del proceso de cierre, UDCA intenta subir todos los archivos del disco.
Este mensaje indica que el cierre ha tardado más de lo esperado y que es posible que algunos datos no se hayan subido y, por lo tanto, se hayan perdido. |
| Error | Scheduled DatasetHandler for dataset
dataset_name encountered an exception. |
Se ha producido una excepción inesperada al intentar realizar una acción en el conjunto de datos indicado mientras se sondeaba el directorio configurado o se subían los archivos. |
| Error | Upload failed for file filename. Max Retries
exceeded! Moving dir to failed folder. |
La UDCA no ha podido subir el archivo y lo ha movido al subdirectorio /failed del conjunto de datos. |
| Error | Re-queuing files from failed directory encountered an exception. |
La UDCA vuelve a poner en cola los archivos del directorio /failed después de que se hayan subido correctamente. De esta forma, se asegura de que el UDCA vuelva a intentar subir los archivos
cuando se hayan resuelto los problemas de red o de upstream.
Este mensaje indica que UDCA ha detectado un error al intentar volver a poner en cola el archivo. |
| Error | Shutting down datasetHandler encountered an exception. |
La UDCA ha experimentado una excepción al intentar cerrarse. |
| Error | Failed to move file from directory_name to
directory_name. |
La UDCA ha detectado una excepción al mover un archivo entre subdirectorios para la gestión interna del ciclo de vida. |
| Error | Failed to delete file filename. |
El UDCA ha detectado una excepción al eliminar un archivo después de una subida correcta. |
| Error | Failed to rename file from file_name to file_name. |
La UDCA ha detectado una excepción al añadir un UUID a un archivo mientras se cambiaba el nombre. |
| Advertencia | Received 429 - Too many Requests from upstream service.
Skipping remaining files in this iteration and will retry
again |
El UDCA ha recibido un error que indica que ha superado su cuota de un servicio upstream. Por lo tanto, la UDCA ha omitido los archivos restantes de esta iteración y volverá a intentarlo en el siguiente intervalo. |
| Advertencia | File upload failed for filename.
error_message |
La UDCA no ha podido subir el archivo proporcionado debido al error devuelto.
El UDCA intentará subir el archivo 3 veces antes de moverlo al subdirectorio |
| Advertencia | Request request_URI timed out. Aborting request |
Se ha agotado el tiempo de espera de la solicitud asíncrona especificada para subir el archivo y se ha cancelado. |
| Advertencia | Request request_URI failed. Exception
exception |
Se ha producido un error en la solicitud asíncrona especificada con una excepción. |
| Advertencia | Metrics Computation Failed:
error_message |
Se ha producido una excepción durante el cálculo periódico de las métricas del sistema de archivos de UDCA. |
| Advertencia | Will attempt to upload api file file_name uncompressed |
La UDCA ha detectado un problema al intentar comprimir el archivo antes de subirlo. En este caso, se subirá el archivo sin comprimir. |