反向代理 的特点就是访问的时候不知道访问的是那台服务器
正向代理 的特点是明确知道需要访问那个网站
负载均衡 当服务访问压力大的时候 就需要建立服务器集群 然后建一台中间服务器进行任务的调度 实现负载均衡
负载均衡 Nginx环境搭建
1.下载nginx
安装gcc 和gcc-c++
yum -y install gcc gcc-c++ autoconf automake
安装pcre
yum -y install pcre pcre-devel
安装zlib
yum -y install zlib zlib-devel
安装nginx
./configure
make
make install
启动
/usr/local/nginx/nginx 启动
创建fzjh.conf编辑
user nobody;
worker_processes 3;
events {
worker_connections 1024;
}
http{
upstream mypro{
server 14.215.177.37;
server 183.61.241.252;
server 183.6.245.177;
}
server {
listen 8080;
location / {
proxy_pass http://mypro;
}
}
}
nginx -c /usr/local/nginx/fzjh.conf
killall -9 nginx
开启iphash算法 保证一个用户只访问一台服务器
权重设置
默认为1