奇迹私服专用服务器 | |
10万人在线的直播网站需要什么服务器 高防服务器租用+企鹅:6192787Tel:19906907376 一、聊天架构应满足哪些条件 1.高可用:任何一个节点故障都不应该引起服务不可用; 2.易扩展:具有水平扩展的特性,对不同量级的在线用户数都有应变的能力; 3.高并发低延迟:能支持大量的用户同时收发消息,消息从发出到送达所有在线端的延时在毫秒级; 4.客户端兼容性:新型的应用都是能同时跨多种设备实现消息互通的,比如网页端,手机端和桌面端,甚至智能电视等。 二、设计架构 1.客户端层 高防服务器租用+企鹅:6192787Tel:19906907376 处理各种设备的兼容问题,包括对ios,Android,Windows, Web等各种开发平台的语言适配;消息通道的管理维护,包括移动设备上的弱网络管理,断线重连等;保证数据安全,所有上行下行的数据包都需要加解密处理,规避数据露或间人攻击等各种安全风险。 2.网关接入层 管理大量客户端连接,单个节点可以维护的客户端数量在数十万量级;处理不同类型客户端的协议兼容,由于客户端实现技术的多样性,导致客户端与网关之间底层的数据通信协议存在差异,需要由不同的接入网关做协议转换;处理数据安全逻辑;跨网络的高可用逻辑,网络级别的主备(谁知道哪天网线会被蓝翔的毕业生挖断呢?);广播消息的高效下行分发,将收到的广播消息分发到所有连接在本节点上的客户端。 高防服务器租用+企鹅:6192787Tel:19906907376 3.路由层 作为业务层接入的转,同时承担负载均衡和高可用的作用,单个业务节点处理能力达到瓶颈时更方便的扩容,路由层使业务层扩容对前置网关层完全透明;当一个网络的业务集群出现网络故障时,可以切换到备用网络,保证服务可用性。 4.业务层 高防服务器租用+企鹅:6192787Tel:19906907376 处理聊天内的业务消息,一个集群内有众多节点,节点角色相互对等,任何一个节点的故障会使整个集群的处理能力下降,但不会引起服务的断,因为其他节点可以继续接管业务数据包的处理;业务集群同样有多个网络环境的热备,以应对可能出现的区域性网络故障。 | |
相关链接: (无) 面向省市区: 全国 面向市区县: 福州市 最后更新: 2019-09-19 11:36:14 | 发 布 者: 陈先生 联系电话: (无) 电子邮箱: (无) 浏览次数: 266 |