Вы должны использовать PM2, Node Cluster или ни один из них в Kubernetes? - PullRequest
0 голосов
/ 25 сентября 2018

Я внедряю некоторый код NodeJS в Kubernetes.Раньше вам приходилось запускать либо PM2, либо кластерный модуль NodeJS, чтобы в полной мере использовать преимущества многоядерного оборудования.

Теперь, когда у нас есть Kubernetes, неясно, нужно ли использовать одно или другое, чтобы в полной мере использовать несколько ядер.

Если человек указывает число CPUединицы в их конфигурации под YAML?

Или просто нет необходимости учитывать несколько ядер с помощью NodeJS в Куберне?

1 Ответ

0 голосов
/ 25 сентября 2018

Вы добьетесь использования нескольких ядер в любом случае;разница в том, что при подходе к кластерному модулю nodejs вам придется «запрашивать» больше ресурсов у Kubernetes (т. е. нескольких ядер), что может быть более сложно для Kubernetes по расписанию, чем несколько разных контейнеров, запрашивающих одно ядро ​​(или меньше)...) каждый (который он, в свою очередь, может планировать на нескольких узлах и не обязательно искать один узел с достаточным количеством доступных ядер).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...