Nuxt `npm run dev` разбился со странными символами - PullRequest
2 голосов
/ 23 января 2020

Я создал приложение с koa/nuxt / knex около 1 года go ... около 3 дней go оно перестало работать и в качестве временного решения я решил просто перезапустить приложение в режиме разработки регистрировать пару вещей, но я больше не могу запустить его на своем сервере, и я получаю некоторые странные символы.

Локально я смог запустить приложение без пота (или почти: так как мой сервер в режиме обслуживания я обнаружил, что я не делал пару null проверок, которые отсутствовали, но ничего страшного).

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

Zalgo, is that you?

1 Ответ

0 голосов
/ 30 января 2020

Произошла серия событий:

  • Другой процесс на сервере начал запрашивать все больше и больше оперативной памяти
  • Пик соединений произошел

Это привело nodemon к взлому sh.

Попытка перезапустить nodemon через среду разработки (npm run dev) также запустила локальную сборку, которая (без удивления) запрашивает ОЗУ .. Так как другой процесс все еще был активен, это привело к неправильной работе процесса сборки.

Решения были:

  • Сборка локально, поставка собранной версии, которая в моем случае просто означала просто используйте npm run start снова. (этого мне все еще не хватало, чтобы понять, в чем причина проблемы)
  • Остановить процесс, потребляющий память
  • Получить больше оперативной памяти
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...