如题。
现在的项目中,有一些全局唯一的中心节点需要为众多的服务器提供服务。 比如有一个可以组队匹配的功能,要求无论用户在哪一个服务器登录,都可以和在所有其他服务器登录的用户进行组队,队伍之间可以进行匹配。这就要求有一个中心节点维护这些队伍的信息,并且执行队伍之间匹配的操作。
这就意味着,如果这个中心节点的服务器宕机了,则全部服务器的用户都无法使用相关功能。
当然一个方法是做集群,把这个服务分散到多个节点。但是一个服务器宕机之后,这台服务器上的用户状态仍然会丢失。
所以我更想知道的是,有没有什么方案或者思路,可以实现一种主从的架构,让主服务器宕机的时候,从服务器可以接管主服务器上的用户状态,从而实现无缝切换?
谢谢大家~