高并发简介

高并发发生在两处负载均衡集群数据库主从复制-读写分离

高并发初期解决方案
应对高并发,解决方案大多从系统或服务器级别和应用程序级别(软件和硬件)两个方向进行,如增大服务器的CPU,增加内存,或者直接购买高性能服务器.但随着业务的不断增加,服务器性能也达到瓶颈.第二个方向就是从应用程序级别也就是软件设计编码方向,如HTML静态化,图片服务器分离,分布式缓存,减少客户端访问时并发请求的数据.

高并发目前解决方案采用负载均衡


应用服务器高并发-负载均衡集群

负载均衡实现的效果主要有三个

  • 转发功能
    按照一定的负载均衡算法将客户端请求转发到不同应用服务器上,减轻单个服务器压力,提高系统并发量
  • 故障移除
    通过心跳检测的方式判断应用服务器当前是否正常工作,如果服务器宕机,自动将请求发送到其他应用服务器
  • 恢复添加
    如检测到发生故障的应用服务器恢复工作,自动将其添加到处理用户请求的队伍中

负载均衡算法

  • 轮询法
  • 随机法
  • 源地址哈希法
  • 加权轮询法
  • 加权随机法
  • 最小连接数法

数据库服务器高并发-主从复制-读写分离

将原本读写在单台数据库服务器的工作量分摊到一台负责写入,N台负责读取,从一定程度上实现了负载均衡.
主从复制(Master-Slave)用来同步数据,再通过读写分离(MySQL-Proxy)提高数据库性能.
读写分离依赖主从复制.

微信公众号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值