Nodejs cluster
День добрый. Пытаюсь разобраться с кластерами.
Правильно ли я понимаю работу с кластерами если: допустим 2 ядра, (запускаю из под pm2) приложение запускается дважды и в случае отказа одного приложения обработку задач перехватывает свободный воркер а проблемный перезапускается. Но в целом работают постоянно оба(все) воркера(ветки).
По большей части я пытаюсь найти пользу от кластеров, одни кричат о стрессоустойчивости другие о проблематичности. В целом назначение кластеров в надежности а не в ускорение, так?
Спасибо!
|