Descubra cómo solucionar problemas con OCI Functions y las posibles soluciones a problemas comunes.
En este tema se tratan problemas comunes relacionados con OCI Functions y cómo abordarlos.
Utilice las siguientes técnicas para obtener más información sobre un error o problema:
Utilice el gráfico Errores de la página Métricas de la consola para ver códigos de error y mensajes para funciones individuales: si una función no se ejecuta o no funciona como se esperaba al llamarla, puede utilizar el gráfico Errores de la página Métricas de la consola para ver códigos de error y mensajes de error para esa función. Para obtener más información, consulte Métricas de función.
Utilizar el rastreo para observar la ejecución de la función: si una función no se ejecuta o no funciona como se espera al llamarla, puede utilizar el rastreo para depurar incidencias de ejecución y rendimiento. Para utilizar el rastreo, debe activar el rastreo para la aplicación que contiene la función y, a continuación, activar el rastreo para una o más funciones. A continuación, puede ver los rastreos de funciones en el explorador de rastreo de APM. Para obtener más información, consulte Rastreo distribuido para funciones.
Usar logs de funciones para revisar la información de llamada de función: el servicio Oracle Cloud Infrastructure Logging es la opción por defecto y recomendada para acceder, buscar y almacenar logs de funciones. Tenga en cuenta que, para almacenar y ver logs de una función, la función debe incluir sentencias de impresión. Para obtener más información, consulte Almacenamiento y visualización de logs de funciones.
Utilice DEBUG=1 para ver detalles sobre las solicitudes y respuestas enviadas desde y hacia el servicio OCI Functions: si encuentra un error inesperado al utilizar un comando de la CLI de Fn Project, puede ver más detalles sobre las solicitudes y respuestas HTTP enviadas desde y hacia el servicio OCI Functions. Inicie el comando con la cadena DEBUG=1 y vuelva a ejecutar el comando. Por ejemplo:
Tenga en cuenta que DEBUG=1 debe aparecer antes del comando y que DEBUG debe estar en mayúsculas.
Si interactúa con los Servicios de Soporte Oracle y emite un ticket de soporte, puede adjuntar la salida al ticket.
Tenga en cuenta también que si ha configurado una máquina local como entorno de desarrollo de OCI Functions (especificando --provider oracle en el contexto de la CLI de Fn Project), debe definir la variable de entorno OCI_GO_SDK_DEBUG=v e iniciar el comando con DEBUG=1.
Los temas de este tema se organizan en las siguientes categorías generales: