NodeJS зависает при загрузке Ubuntu 14.04 [Большое использование ЦП и памяти]

Узел каким-то образом зависает при загрузке Ubuntu 14.04 . Он использует много ЦП и ОЗУ ( Проверено с помощью терминала -> вверху ). Мне нужны права root , чтобы убить его, и он не работает с первого раза. Пришлось спамить killall и top -> k , поэтому через некоторое время он исчез.

Думаю, не следует даже предполагать, что узел каким-то образом запускается с загрузкой Ubuntu без какой-либо конфигурации.

У кого-нибудь были похожие проблемы?

Установил его из этого PPA : https://launchpad.net/~chris-lea/+archive/node.js/

Редактировать : Если я все время отправляю сигналы уничтожения узлу, кажется, что появляется новый экземпляр узла. Я предполагаю, что либо одновременно запущено много экземпляров узла, либо он перезагружается после смерти. Как я уже писал ранее, он исчезает через некоторое время, отправляя спам sudo killall node , но не знаю, имеет ли эффект убийство, или оно уходит само по себе через некоторое время.

Правка №2 : sudo killall -9 node , похоже, убивает его. Похоже, что игнорирует SIGTERM , поэтому необходимо использовать SIGKILL (- 9) . Однако это все еще временное решение.Есть идеи, почему он автоматически запускается при загрузке Ubuntu и где это отключить? Я уже настроил программу Startup Applications для отображения скрытых процессов, но ее там нет в списке.

3
задан 28 April 2014 в 10:50

1 ответ

У меня была та же проблема как Вы, и я узнал, что проблема связана с reload npm пакет и его исполняемое имя, когда установлено с глобальным флагом (npm install -g reload).

, Как я могу сказать, Ubuntu 14.04 (не знают о других версиях Ubuntu или разновидностях) имеет исполняемый файл, названный reload, имея отношение initctl комплект .

Так, единственное решение до сих пор состоит в том, чтобы быть не установить reload глобально.

я сообщил об этой ошибке разработчику. Удостоверяются, что проверили что отчет на любые изменения.

0
ответ дан 28 April 2014 в 10:50

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

Похожие вопросы: