gpt4 book ai didi

javascript - Node.js 集群与多个 Docker 容器

转载 作者:IT老高 更新时间:2023-10-28 21:25:39 25 4
gpt4 key购买 nike

据我了解,Docker 容器使用多个线程,而 Node.js 应用程序只使用一个线程。通过运行类似 pm2 ,它处理 Node.js 集群,我可以利用 Docker 容器可用的所有内核。

这是否意味着我可以通过集群 Node.js 进程来更好地利用每个 Docker 实例?如果是这样,这难道不是比简单地为每个容器运行一个单线程 Node.js 实例更可取吗?

如果这会因为 Docker 容器扩展或缩减其运行的 CPU 数量而产生副作用,则值得关注。

最佳答案

直截了当,看起来多个容器的性能远远好于支持集群的单个容器。这不是决定性的,但请查看:Performance and reliability when using multiple Docker containers VS standard Node cluster .

关于javascript - Node.js 集群与多个 Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47009982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com