有人可以用非常简单的术语描述您将如何扩展服务(假设该服务非常简单并且是函数 X() )。
为了使这种可扩展性,您是否只需为每个想要运行 X 的客户端启动一个新节点(最多取决于您的硬件)?
因此,如果我有四个硬件盒,我最多可以启动四个节点来运行服务 X(),在第 5 个客户端请求时,我将在第一个节点上运行 X(),在第二个节点上运行第 6 个客户端等等?
在此之后,我知道如何在本地生成进程,但是如何让第 1 和第 5 个客户端都使用相同的节点 1 - 是否每次都在节点上为客户端远程生成一个进程?
欢迎任何简单的例子!