Platform
Registros
9 min
analizar los registros del servidor introducción en esta guía, aprenderás sobre los registros que puedes encontrar en el panel de control de back4app objetivo entender los registros sistema información error acceso requisitos previos no hay requisitos previos para leer esta página registros ¿buscando registros? estás en el lugar correcto ) los registros son esenciales para aplicaciones de desarrollo o producción, son una forma importante de entender lo que está sucediendo con una salida agregada de los procesos en ejecución debes ser capaz de rastrear el comportamiento de la aplicación el registro de eventos de la aplicación es crítico para entender las solicitudes e identificar posibles bucles o errores en tu código puedes verificarlos en el menú de la izquierda, en código en la nube código en la nube > registros registros se ve como la imagen de abajo sistema el system log muestra los registros de console log() console log() y console error() console error() y todos los registros generales de todo lo que sucede con tu aplicación información aquí aparecerán las advertencias sobre las funciones y disparadores de cloud code, así como el estado de live query error errores relacionados con tus funciones de cloud code o la base de datos acceso este bloque contiene información sobre las solicitudes que están llegando al servidor la información es esencial para entender de dónde se está accediendo a los datos, así como cómo se está accediendo, por quién y el estado de las solicitudes registros de muestra aquí puedes encontrar algunos ejemplos de registros de back4app sistema en back4app, el módulo parse cache está configurado por defecto en versiones superiores a 2 8 4 por lo tanto, también es posible ver algunas advertencias de inicialización del servidor parse errores de sintaxis en el código en la nube y también console log de los disparadores de código en la nube información cuando la url del servidor y la consulta en vivo están habilitadas para una clase, aparecerá un mensaje en esta sección llamar a una función de código en la nube también se registrará aquí ejecutar una función de código en la nube sin una declaración de retorno error errores de tiempo de espera los errores de cloud code activan errores (vea el ejemplo a continuación) 1 beforesave falló para myclass para el usuario indefinido 2 entrada {"name" "persona","createdat" "2021 06 16t17 12 54 863z","updatedat" "2021 06 16t17 17 14 717z","objectid" "aswn26ns4q"} 3 error {"message" "¡no puedes guardar a una persona con menos de 18 años!","code" 141} acceso 1 2974 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t16 48 32 352z] "post /serverinfo" 200 1 ms 217 bytes in 732 bytes out 2 2974 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t16 47 26 879z] "get /classes/myfirstclass" 200 50 ms 248 bytes in 24 bytes out 3 2974 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t16 46 57 068z] "put /classes/myfirstclass/ao2ezfuqrs" 200 9 ms 240 bytes in 40 bytes out después de los puntos finales, podemos verificar el código de estado de la respuesta verifique algunos ejemplos a continuación 1 200 = la solicitud ha tenido éxito 2 201 = la solicitud ha tenido éxito y se ha creado un nuevo recurso como resultado esta es típicamente la respuesta enviada después de solicitudes post o put 3 204 = sin contenido 4 400 = solicitud incorrecta 5 401 = no autorizado 6 404 = no encontrado 7 408 = tiempo de espera de la solicitud 8 500 = error interno del servidor 9 502 = puerta de enlace incorrecta llamar a funciones de cloud code también aparecerá aquí 1 2804 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t17 10 16 245z] "post /functions/hello" 200 2 ms 2 bytes in 32 bytes out