一,创建2个web服务器(使用nginx创建,都是localhost 以端口区分的2台web服务器,在目录里面创建一个index.html里面分布写上内容)
server {
listen 3000;
server_name localhost:3000;
root "D:/phpStudy/PHPTutorial/3000";
location / {
index index.html index.htm index.php l.php;
autoindex off;
}
}
server {
listen 3001;#监听端口
server_name localhost:3001;#域名
root "D:/phpStudy/PHPTutorial/3001";#目录
location / {
index index.html index.htm index.php l.php;#响应的文件后缀
autoindex off;
}
}
二,在nginx.conf文件里面,建立一个连接池
#连接池
upstream web123 {
server 192.168.1.68:3000;
server 192.168.1.68:3001;
}
server {
listen 80;#监听端口
server_name localhost;#域名
root "D:/phpStudy/PHPTutorial/80";#目录
location / {
proxy_pass http://web123; #保持和连接池的名称一致
proxy_set_header Host $host;
proxy_set_header X-Peal-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
三,访问 localost看效果 多刷新几下
一会看到 3000的目录文件 一会看到 3001的目录文件
发表评论