Para resolver problemas da UDCA no Apigee hybrid, consulte os ficheiros de registo. Os registos da UDCA são escritos em stdout/stderr
e podem ser vistos através do comando kubectl
logs
.
Na máquina de administração do Kubernetes, execute o seguinte comando:
kubectl logs pod_name apigee-udca -n namespace
A tabela seguinte apresenta mensagens de erro comuns que podem aparecer nos ficheiros de registo da UDCA e os respetivos significados. As mensagens de registo incluem uma data/hora e, muitas vezes, um rastreio de pilha ou outras informações para ajudar a diagnosticar e corrigir o problema.
Tipo de entrada | Mensagem de registo | Significado |
---|---|---|
Erro | Failed to create directory for dataset
dataset_name |
O diretório configurado para o conjunto de dados especificado não existia e o UDCA não conseguiu criá-lo. Pode ser um problema de autorização na configuração.
Este problema impede o início do UDCA. |
Erro | Shutdown action was interrupted. It is possible that some
data will be lost |
Como parte de um encerramento, o UDCA tenta carregar todos os ficheiros no disco.
Esta mensagem indica que o encerramento demorou mais tempo do que o esperado e que alguns dados podem não ter sido carregados e, por isso, foram perdidos. |
Erro | Scheduled DatasetHandler for dataset
dataset_name encountered an exception. |
Uma tentativa de realizar uma ação no conjunto de dados fornecido encontrou uma exceção inesperada ao sondar o diretório configurado ou ao carregar os ficheiros. |
Erro | Upload failed for file filename. Max Retries
exceeded! Moving dir to failed folder. |
O UDCA não conseguiu carregar o ficheiro fornecido e moveu-o para o subdiretório /failed do conjunto de dados. |
Erro | Re-queuing files from failed directory encountered an exception. |
O UDCA volta a colocar os ficheiros em fila do diretório /failed após um carregamento bem-sucedido. Isto garante que o UDCA tenta novamente carregar ficheiros
depois de os problemas de rede/upstream serem resolvidos.
Esta mensagem indica que o UDCA encontrou um erro ao tentar voltar a colocar o ficheiro na fila. |
Erro | Shutting down datasetHandler encountered an exception. |
O UDCA encontrou uma exceção ao tentar encerrar. |
Erro | Failed to move file from directory_name to
directory_name. |
O UDCA encontrou uma exceção ao mover um ficheiro entre subdiretórios para a gestão interna do ciclo de vida. |
Erro | Failed to delete file filename. |
O UDCA encontrou uma exceção ao eliminar um ficheiro após um carregamento bem-sucedido. |
Erro | Failed to rename file from file_name to file_name. |
A UDCA encontrou uma exceção ao anexar o UUID a um ficheiro durante a mudança do nome. |
Aviso | Received 429 - Too many Requests from upstream service.
Skipping remaining files in this iteration and will retry
again |
O UDCA recebeu um erro a indicar que excedeu a respetiva quota de um serviço a montante. Como resultado, o UDCA ignorou os restantes ficheiros nesta iteração e vai tentar novamente no próximo intervalo. |
Aviso | File upload failed for filename.
error_message |
O UDCA não conseguiu carregar o ficheiro fornecido devido ao erro devolvido.
O UDCA tenta carregar o ficheiro 3 vezes antes de o mover
para o subdiretório |
Aviso | Request request_URI timed out. Aborting request |
O pedido assíncrono especificado para carregar o ficheiro excedeu o tempo limite e foi cancelado. |
Aviso | Request request_URI failed. Exception
exception |
O pedido assíncrono especificado falhou com uma exceção. |
Aviso | Metrics Computation Failed:
error_message |
A computação periódica das métricas do sistema de ficheiros do UDCA encontrou uma exceção. |
Aviso | Will attempt to upload api file file_name uncompressed |
O UDCA encontrou um problema ao tentar comprimir o ficheiro antes do carregamento. Neste caso, o ficheiro não comprimido é carregado. |