目录
1.实验拓扑原理图,前提实现全网互通
2.找到nginx的conf目录中的nginx.conf文件
3.实验效果
1.实验拓扑原理图,前提实现全网互通
搭建全网互通可以看https://blog.csdn.net/m0_74313947/article/details/136008513?spm=1001.2014.3001.5501
搭建Nginx可以看
https://blog.csdn.net/m0_74313947/article/details/136562578?spm=1001.2014.3001.5501
安装Tomcat可以看
https://blog.csdn.net/m0_74313947/article/details/136683374?spm=1001.2014.3001.5501
首先在server1 172.16.1.200,server2 172.16.1.110上安装Tomcat并启动
在server3上安装Nginx并运行
2.找到nginx的conf目录中的nginx.conf文件
http {include mime.types;default_typeapplication/octet-stream;#log_formatmain'$remote_addr - $remote_user [$time_local] "$request" '#'$status $body_bytes_sent "$http_referer" '#'"$http_user_agent" "$http_x_forwarded_for"';#access_loglogs/access.logmain;sendfileon;#tcp_nopush on;#keepalive_timeout0;keepalive_timeout65;#gzipon;---------------加上这个----------------------upstream tomcat{server 172.16.1.200:8080 weight=1;server 172.16.1.110:8080 weight=1;}---------------------------------------------server {listen 80;server_namelocalhost;#charset koi8-r;#access_loglogs/host.access.logmain;----------------加上这个-----------------------location / {proxy_pass http://tomcat;}-----------------------------------------------#error_page404/404.html;# redirect server error pages to the static page /50x.html#
在对应位置加上指定配置就可以实现负载均衡
3.实验效果
在客户端访问Nginx也就是80端口,可以看到服务器返回的是Tomcat的页面并且刷新会在两个服务器之间切换