Pull to refresh

Comments 18

ошибки воркеров отлавливает и пишет в лог?
а вообще, вроде добротная штука
Сейчас пишет в лог все, что выводит приложение. Если вы будете выводить в консоль ошибки, то они, конечно попадут в лог.
а если воркер упадет с эксепшном?
Тогда ошибка попадет в лог. Туда перенаправляется весь stdout от всех воркеров. Ну и clusterize перезапустит воркер.
По-моему, не нужно писать доп. код для управления кластером.
Т.е. установил модуль и все работает на нескольких ядрах.
«node-clusterize-cli» — это утилита работающая из командной строки, не затрагивающая кода приложения. Она основывается именно на оригинальном модуле «cluster» NodeJS.
Предлагаю это написать где-то под заголовком, ленивые нынче люди пошли
Но я решил не останавливаться на этом, и сделать удобный CLI для работы с кластером, чтобы отвязать код, который отвечает за запуск кластера от конкретного приложения. Кроме того, очень хотелось демонизировать кластер, чтобы он висел себе молча в процессах, поднимал упавшие воркеры, писал в логи, и никого больше не отвлекал.


Не то? На всякий случай добавил еще, рядом со ссылкой.
Нет, все хорошо. Спасибо.
Буду знать, спасибо! Я старался сделать очень простое решение, которое ближе к `forever` и `supervisor`.
Пытаюсь поставить:

$ npm i -g node-clusterize-cli
npm ERR! Error: shasum check failed for /home/sluice/tmp/npm-11089-v8IcLGsg/1389709030037-0.4753906512632966/tmp.tgz
npm ERR! Expected: f2df443adb360d2558704ac66776a558cf080149
npm ERR! Actual: aafdf105ab6c0a760c0e9c9dcf9eeb22cfdec775
вроде как ошибка контрольных сумм, разве нет? при чем тут, собственно, мы? перекачайте
На самом деле, это баг ноды или npm. В какой-то недавней версии у них была проблема с корректным расчетом sha-суммами. Попробуйте обновить node и npm.

В npm есть открытые и закрытые ишью по этой проблеме
Sign up to leave a comment.

Articles