Приложению Node не удалось отобразить страницу - PullRequest
1 голос
/ 07 февраля 2020

Мое приложение узла работает до сих пор, оно неожиданно не смогло отобразить страницу, вот что происходит:

  1. Приложение узла запускается в 06:00
  2. Все идет хорошо до в 17:30 мы обнаружили, что ответа на запрос о доступе к веб-странице не было, все функции, связанные с «рендерингом», не сработали, даже если * * * * * * * * * * * * * * подключаемы, и мы пытаемся вызвать функцию api (функцию, связанную с «send»), есть правильный ответ на данные
  3. Мы проверяем журнал (используя log4 js), обнаруживаем, что журнал был остановлен примерно на 13: 15
  4. Мы проверяем загрузку процессора, всего 2%
  5. Мы проверяем память процесса, она использует около 1,4 ГБ памяти, пока что все хорошо, и весь p c по-прежнему доступно 4G памяти
  6. Проверен журнал событий Windows, нет связанных событий, а также нет ошибки ввода-вывода
  7. Перезапускаем приложение узла, все возвращается к нормально, веб-страница идет снова k

И это мои настройки. js Функция API, которая прекрасно работает во время недоступности веб-страницы

router.get('/', function (req, res) {
var lang = req.query.lang || req.session.userOptions.lang || 'en-US'
res.send({
    data: {
        lang: lang
    }
})

})

И это пользователь . js, который не смог отобразить страницу

router.get('/login', function (req, res) {
res.render(__views_path + 'user/login', {
    layout: __views_path + 'layout.ejs',
    site: config.global.site,
    userOptions: req.session.userOptions
})

})

Я использую node.js версия 10.4.1, 64-битная, вместе с Express. js, используя e js просмотр движка, и все приложение было встроено в двоичный файл с использованием «pkg» версии 4.3.8.

Любая подсказка, чтобы помочь мне?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...