Relativamente nuevo para implementar en Google Cloud. Recientemente creé una aplicación Node/Typescript que es completamente backend, en el sentido de que no hay rutas ni nada que un usuario pueda ver en un navegador. Simplemente se ejecuta en segundo plano y realiza funciones en ciertos días del mes.
Cuando implementé mi aplicación en la nube, todo fue un éxito. Se cargaron todos los archivos y se actualizaron todos los servicios. Pero cuando reviso Google Cloud Logs Explorer, no hay registros relacionados con lo que debería estar viendo.
Aquí está el código que se ejecuta al iniciar dentro de mi archivo index.js:
function init() { console.log("App starting..."); cycle(); } init();Soy consciente de que cuando el código se implementa en GCA, utiliza un script de inicio de su paquete.json. El mío está configurado para:
"start": "node dist/index.js"Entonces, después de compilar el código TS, se crean este directorio y archivo. Pero aún así, cuando el código está funcionando sin problemas, no se mostrarán registros de la consola en el registrador. ¿El registro de la consola base no es compatible con la interfaz de registro en la plataforma Gcloud?
Mi archivo app.yaml está presente y contiene nodejs16 como tiempo de ejecución por cierto.