高并发解决方案

初期解决方案

从系统或服务器级别的解决方案

  • 增大服务器的CPU
  • 增加内存条
  • 增加硬盘个数,对硬盘做Raid5
  • 换掉免费的Tomcat,使用商用weblogic(美国Oracle公司出品的)
  • 增加到两块网卡
  • 聘请系统架构师优化Linux内核
  • 甚至花高价购买高性能服务器

应用级别的解决方案

  • 网页HTML静态化(需要CMS项目支持)
  • 图片服务器分离(常用解决方案)
  • 缓存(常用解决方案)上上策为分布式缓存
  • 镜像(下载较多)

增加App服务器

  • 用户访问IP多怎么办?解决IP多——DNS解决

终极解决方案【采用负载均衡技术】

负载均衡功能

  • 转发请求
  • 故障移除
  • 回复添加

负载均衡种类

  • 一种是通过硬件来进行解决,常见的硬件有NetScaler、F5、Radware和Array等商用的负载均衡器,但是它们是比较昂贵的
  • 一种是通过软件来进行解决的,创建的软件有LVS、Nginx、apache等,它们是基于Linux系统且开源的负载均衡策略
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。