Ошибка IISNode только при первом запросе после перезагрузки пула приложений / перезапуска веб-сайта

Я запускаю приложение express.js с iisnode в качестве обработчика.

Всякий раз, когда я перезагружаю сайт в IIS или перезапускаю пул приложений (вручную или сохраняя веб-конфигурацию после изменения файла), приложение вылетает с ошибкой 500.1001, но только при самом первом запросе. Если после этого запрашивается тот же или любой другой маршрут, приложение работает нормально.

У меня есть этот код в точке входа index.js

var server = app.listen(process.env.PORT, function () {
  var host = server.address().address;
  var port = server.address().port;
  console.log('Example app listening at http://%s:%s', host, port);
});

ведение журнала не определено для хоста, порта при первом запросе, но я понятия не имею, почему!

Подробная информация об ошибке:

  • Модуль iisnode
  • Уведомление ExecuteRequestHandler
  • Обработчик iisnode
  • Код ошибки 0x00000002
  • Запрашиваемый URL (URL-адрес точки входа в приложение)
  • Физический путь (физический путь файла к точке входа приложения)
  • Метод входа анонимный
  • Войти Пользователь Аноним

0 ответов

Другие вопросы по тегам