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