Как использовать кластерный модуль узла в экспресс-сайте?

Я немного прочитал о модуле кластера, представленном в Node.js 0.8, но я не совсем уверен, как его применить (или мне следует) применить его к моему веб-сайту, работающему в Express. У меня довольно ванильная экспресс-настройка: шаблоны, созданные Hogan.js, CSS, скомпилированные Stylus, никаких веб-сокетов или модного промежуточного ПО.

Существуют ли существенные улучшения производительности при использовании модуля кластера?

Если да, то как лучше использовать кластер в стандартном проекте Express?

1 ответ

Решение

Как это случилось, я писал об этом только вчера! В ответ на ваш вопрос производительности - да, есть определенная выгода. Я включил в свой пост несколько тестов:
http://rowanmanning.co.uk/posts/node-cluster-and-express

Короткий ответ: модуль кластера позволяет вам в полной мере использовать возможности многоядерной машины; Ваше приложение сможет обрабатывать значительно больше запросов.

Также стоит прочитать этот ответ, в котором подробно рассматривается Nginx:
Node.js на многоядерных машинах

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