nginx反向代理
nginx反向代理的作用
当一台服务器访问量短时间过大到不能承受时就会发生奔溃,所以可以按照需求使用多台服务器组成一个服务器集群来分担数据访问的压力
nginx的负载均衡
负载均衡的六种分配方式
轮询 | 默认方式 |
weight | 权重 |
Ip_hash | ip分配 |
Least_conn | 最少连接 |
fair | 相应时间 |
Url_hash | url分配 |
轮询:按照时间顺序按照顺序将请求分配到不同的服务器
weight:weight的占比与服务器的请求数目成正比
Ip_hash:通过ip进行请求的分配,并将访客每次的请求固定到一台服务器
Fair :根据服务器的响应时间分配请求,相应时间短的优先
Url-hash:根据url的hash结果分配,同一个url来的请求定向到同一个服务器
Least_conn:根据后端服务器的连接情况分配客户请求,连接少的将会被分配请求
nginx反相代理+负载均衡
实验 两台centos一台kali 通过权重进行负载均衡在centos137配置nginx.conf,centos138与kali148做服务器提供服务