Как получить вывод журнала из приложения Node.Js, запущенного в службе приложений Azure Linux? - PullRequest
0 голосов
/ 16 октября 2018

Я запускаю приложение express.js (запускает приложение Nuxt) в службе приложений Azure в Linux и получаю сообщение об ошибке приложения при запросе некоторых страниц.

Как получить вывод консоли изузел в Azure на Linux?Кажется, что ни один из предоставленных журналов не дает мне трассировки узла и вывода журнала консоли, так как я могу устранить ошибку?

Мой server.js выглядит так:

const express = require('express')
const {Nuxt} = require('nuxt')


const app = express()
const port = process.env.PORT || 3000
// Import and set Nuxt.js options
let config = require('./nuxt.config.js')
config.dev = false;
const nuxt = new Nuxt(config)
// Give Nuxt middleware to express
app.use(nuxt.render)
// Listen the server
app.listen(port);
console.log('Server listening on :' + port);

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Вот наше руководство по устранению неполадок Nodejs для Azure Web Apps.

https://docs.microsoft.com/en-us/azure/app-service/app-service-web-nodejs-best-practices-and-troubleshoot-guide#scenarios-and-recommendationstroubleshooting

0 голосов
/ 16 октября 2018

Перейдите по этому URL: https://[project -name] .scm.azurewebsites.net / Этот URL-адрес связан в вашем проекте служб приложений Azure в разделе «Дополнительные инструменты».

Тамссылка на текущий журнал DockerВ этом файле вы можете найти ошибки, связанные с nodejs и express.

...