Node.js 为什么我的NodeJS应用程序集群在Heroku上没有结果,但在本地Docker容器上有结果?

Node.js 为什么我的NodeJS应用程序集群在Heroku上没有结果,但在本地Docker容器上有结果?,node.js,heroku,nodes,scale,node-cluster,Node.js,Heroku,Nodes,Scale,Node Cluster,今天,我求助于社区,因为我不明白我的问题的原因 我正在开发一个旧的应用程序,我试图在重构节点版本升级的同时提高性能。 这是一个节点10.15应用程序。这是一个带有Heroku SSL的网站 在本地Docker容器上,我实现了集群解决方案。我在1到5名员工之间增加2个QPS。 我在Heroku上的一个评论应用程序中推送了我的代码。我在Hobby、Standard-2X和Performance-M上测试了1到10名员工的允许内存。但是我没有进步 奇怪的是,在生产过程中,我的客户有两个并行的dynos

今天,我求助于社区,因为我不明白我的问题的原因

我正在开发一个旧的应用程序,我试图在重构节点版本升级的同时提高性能。 这是一个节点10.15应用程序。这是一个带有Heroku SSL的网站

在本地Docker容器上,我实现了集群解决方案。我在1到5名员工之间增加2个QPS。 我在Heroku上的一个评论应用程序中推送了我的代码。我在Hobby、Standard-2X和Performance-M上测试了1到10名员工的允许内存。但是我没有进步

奇怪的是,在生产过程中,我的客户有两个并行的dynos Performance-L,每个都有一个工人,并且拥有与我的Review应用程序相同的QPS

  • 你知道我为什么要改进我的本地容器吗&不是在Heroku

  • 关于价格/性能比,您不认为10个小型并行Dyno(如标准-2X,只有一个工作人员)比1个performance-M,14-20个工作人员更好吗

谢谢你的帮助和建议