服务器群集上的npm群集软件包

所以我有一个我正在工作的应用程序,我想知道如果我正确地做。

我在我的node.js应用程序上运行cluster ,这里是一个链接到cluster 。 如果我只能在单个服务器上运行cluster ,或者在cluster服务器上运行cluster ,我找不到任何状态。 如果我继续沿着这条路走,我将会在一个集群内部build立一个集群。

所以这不仅仅是意见的答案,这是我的问题。 cluster是为了做我正在做的事情(集群中的服务器群集内的单个服务器上的工作人员)?

提前致谢!

集群并不是专门为此devise的,但没有任何关于它会导致问题。 如果您已经将应用程序devise为与群集一起工作,那么很明显,您的应用程序还可以跨多个服务器进行扩展。 主要的问题是如果你在文件系统上做任何有状态的事情。 例如,如果用户上载照片并将其存储在服务器磁盘上,那么跨多个服务器(不共享相同磁盘)扩展时会出现问题。