分布式

一.分布式

1. 解释:

  将项目按照功能模块的划分,拆分到多个服务器中,如果其中有某些服务器发生宕机的现象,则不会影响整个项目的运行

  对外统一。对内独立

2. 高并发

  在单位时间内,有大量用户同时访问服务器。

  tomcat并发量:理论值300并发/s,实际150并发/s

3. 集群

  有多台tomcat共同来抗击用户大量的访问,搭建集群是抗击高并发最为有效的手段。

  一台服务器可以跑3-5个tomcat

  高级用法:

    搭建集群可以有效的抗击高并发,如果出现了服务器宕机现象,则集群内部有高可用(HA)的机制,可以实现故障的动态的迁移,保证服务器的运行。心跳检测机制判断服务器是否宕机;选举机制选定哪一个服务器用来代替宕机的服务器来运行

  熔断机制。

4. 海量数据

  说明,公司随着业务的不断的扩大,公司中的数据量逐年递增,如何在庞大的数据量中快速的检索,是现在企业中面临的主要的问题

5. 网络安全

  保障公司服务器不被恶意的供给和篡改。

原文地址:https://www.cnblogs.com/gxlaqj/p/11508421.html