我正在使用 Rackspace 云服务器。我已经安装了带有 PHP 和 Memcache 的 NGINX。
当 Web 服务器接近容量极限时,我计划克隆服务器,然后在其上添加一个负载均衡器,即两个服务器和一个管理两者之间流量的负载均衡器。所有这些都是通过 Rackspace API 自动完成的。
然而,我不知道 Memcache 会发生什么。现在我有两个 Memcache 服务器。因此,缓存将不能正常工作,因为实际上现在有两个 Memcache 服务器。
是否可能只在一个唯一的服务器上安装 Memcache,然后让我的主 Web 服务器访问它,这样当我想要创建负载平衡器(即两个 Web 服务器)的情况时,它们将都引用同一个 Memcache 服务器?
当 Web 服务器接近容量极限时,我计划克隆服务器,然后在其上添加一个负载均衡器,即两个服务器和一个管理两者之间流量的负载均衡器。所有这些都是通过 Rackspace API 自动完成的。
然而,我不知道 Memcache 会发生什么。现在我有两个 Memcache 服务器。因此,缓存将不能正常工作,因为实际上现在有两个 Memcache 服务器。
是否可能只在一个唯一的服务器上安装 Memcache,然后让我的主 Web 服务器访问它,这样当我想要创建负载平衡器(即两个 Web 服务器)的情况时,它们将都引用同一个 Memcache 服务器?