精通
英语
和
开源
,
擅长
开发
与
培训
胸怀四海
第一信赖
能工作的服务器要写连接数据,处理数据,是吗?:
客户端登录时,先连集群服务器端吗?还是先连不忙的服务器端呢?
连集群
客户端先连集群,然后集群在连全部的不忙服务器端,找到不忙的服务器端A的IP,集群在发送给客户端,客户端就用这个IP连接和发送用户名和密码,然后不忙的服务器端A就接这个用户名和密码连接数据库处理后,在把结果发送给客户端,对吗?
不是。在客户端连接前,集群就采集到各个服务器的状态了。
各个服务器要定时器把状态发给集群服务器。
注:单台服务器的能力总是有限的,为了提升并发服务能力,就要让多台服务器协调工作,比如QQ聊天服务器在各个地区都有部署,怎么协调就是集群服务器的任务了。