服务器轮循负载均衡问题
服务器失效备援和轮循如何设计,对于宕机的服务器,服务器恢复后,程序如何识别。
比如有3台服务器,a,b,c,当第一个请求到达a时,如果a没有出现问题则a进行处理,如果
a出现问题处理不了请求,则将请求发送到b服务器,依次类推,每当有一台服务器宕机之后,
就会将宕机的服务器记录,当3台全部宕机之后,就返回服务器错误。现在关键的问题在于,
服务器恢复之后需要将恢复的服务器从宕机服务器记录中除去,如何除去呢?是不是需要起
一个守护线程来监听服务器的状态,如果恢复则从宕机服务器记录中除去?
请高手们指点。