阅读了一些有关扩展节点应用程序的文章后,我仍然没有确定何时应该使用节点内置群集或仅添加更多的dynos。
让我告诉你,我已经阅读了以下StackOverflow主题: 如何使用集群正确扩展Heroku上的nodejs应用程序 在Heroku中使用集群模块运行Node.js应用程序是没有意义的? 据我所知,如果我使用节点集群功能,最终会将可用总内存除以分叉进程数。
另一方面,如果我添加一个dyno,我将使可用内存翻倍。
那么,使用节点集群的意义是什么?
让我告诉你,我已经阅读了以下StackOverflow主题: 如何使用集群正确扩展Heroku上的nodejs应用程序 在Heroku中使用集群模块运行Node.js应用程序是没有意义的? 据我所知,如果我使用节点集群功能,最终会将可用总内存除以分叉进程数。
另一方面,如果我添加一个dyno,我将使可用内存翻倍。
那么,使用节点集群的意义是什么?