【问题标题】:Cluster mode in nodejs using PM2 [closed]使用PM2的nodejs中的集群模式[关闭]
【发布时间】:2019-03-02 18:20:38
【问题描述】:

我们计划使用 kubernetes 在 AWS 集群环境中部署节点应用程序。只需要一些关于使用 nodejs 集群模块在 AWS 中进行分布式部署的良好做法的建议。或者单个容器的单个进程在 AWS 中很好。

【问题讨论】:

    标签: node.js amazon-web-services kubernetes pm2


    【解决方案1】:

    这真的与“好”或“坏”无关。
    使用 PM2 意味着您需要 Kubernetes 为您的 pod 提供多个 CPU。
    不使用 PM2 意味着您将要求 Kubernetes 为您的 pod 提供一个(或更少)CPU,这对 Kubernetes 来说更容易调度(可能在多个节点上)。
    在一个节点上拥有一个胖 Pod 不如在多个节点上分布多个较小的 Pod 可靠。

    希望这会有所帮助!

    【讨论】:

    • 我同意这也是我的思考过程。但是有没有任何参考资料表明 PM2 在集群 AWS 环境中面临生产维护问题。我找不到太多信息。我不赞成代码中的任何资源配置
    • 我没有说或暗示 PM2 面临维护问题。我说 pod 会请求更多资源,并且 Kubernetes 会更难调度。您没有阅读我的答案,而是得出了自己的结论,这让我想知道您为什么要在这里问?
    • 请避免使用不当的语言。调度困难是一个维护问题,这就是我的意思。下面是我所指的那种参考。也许这对你也有帮助。。@ 987654321@
    猜你喜欢
    • 1970-01-01
    • 2020-06-26
    • 2015-03-20
    • 1970-01-01
    • 2022-01-23
    • 2018-01-17
    • 1970-01-01
    • 2015-12-31
    • 1970-01-01
    相关资源
    最近更新 更多