У меня есть сервер Ubuntu на Amazon, и я пытаюсь запустить на нем программу node.js. Программа имеет только одну строку:
console.log('Here I am.');
Ничего не выводится и программа не завершается.
когда я запускаю ps x, я вижу один процесс [node] в состоянии STAT D:
751 ? D 0:04 [node]
Процесс нельзя остановить с помощью sudo kill -9 751.
Перед проблемой программа node.js работала нормально, как и моя настоящая, гораздо более сложная, программа node.js.
Я даже перезагрузил сервер ubuntu и попытался запустить однострочный тестовый файл node.js сразу после перезагрузки. Он завис и ничего не выводил.
узел - версия возвращает
v0.7.6-pre
Есть идеи, почему это происходит? Это проблема, связанная с экземпляром Amazon, установкой node.js или чем-то еще? nginx прекрасно работает на том же сервере, но программы node.js зависают, как описано выше.
(как и ожидалось, тот же код прекрасно работает в моей локальной среде Mac OS X)
ОБНОВЛЕНИЕ: я вернулся к стабильной версии 0.6.12, но та же проблема сохраняется.