簡體   English   中英

您是否應該在Kubernetes中使用PM2,節點群集或兩者?

[英]Should You Use PM2, Node Cluster, or Neither in Kubernetes?

我正在將一些NodeJS代碼部署到Kubernetes中。 過去,您需要運行PM2或NodeJS群集模塊才能充分利用多核硬件。

現在我們已經擁有Kubernetes,目前還不清楚是否必須使用其中一種,以獲得多核的全部好處。

一個人是否應該在其pod YAML配置中指定CPU單元的數量?

或者根本沒有必要在Kubernetes中考慮使用NodeJS的多個內核?

無論哪種方式,您都可以實現多核的利用; 不同之處在於使用nodejs集群模塊方法,您必須“請求”來自Kubernetes的更多資源(即多個核心),這可能比Kubernetes更難以安排,而不是幾個不同的容器請求一個核心(或更少) ...)每個(它可以反過來在多個節點上進行調度,而不一定要查找具有足夠可用內核的一個節點)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM