Веб-сайт узла Railway.js на Azure возвращает ошибку и не регистрируется
Я получаю сообщение об ошибке iisnode 500 при попытке запустить приложение узла railway.js в Azure. К сожалению, нет ничего ни в файлах журналов ни в LogFiles / nodejs, ни в wwwroot / server.js.logs
Вот ответ
iisnode encountered an error when processing the request.
HRESULT: 0x2
HTTP status: 500
HTTP reason: Internal Server Error
You are receiving this HTTP 200 response because system.webServer/iisnode/@devErrorsEnabled configuration setting is 'true'.
In addition to the log of stdout and stderr of the node.exe process, consider using debugging and ETW traces to further diagnose the problem.
The node.exe process has not written any information to the stdout or stderr.
Локально это приложение работает, и я также могу развернуть приложение vanilla hello world node (не приложение Railway.js) в Azure. Как я могу получить больше информации об ошибке, есть ли в любом случае, я вижу вывод консоли?
1 ответ
Перезапуск исправляет это. Похоже, что это может быть связано с механизмом, который вы используете для кэширования сеансов, так как значение по умолчанию несовместимо с работой в нескольких экземплярах.
Чтобы включить ведение журнала, убедитесь, что у вас есть loggingEnabled: true в файле iisnode.yml, тогда вы сможете загружать журналы