专为高并发而问世
正向代理
在客户端(浏览器)中配置代理服务器,通过代理服务器进行互联网访问
反向代理
负载均衡
初始的时候:
为了加快网站的解析速度,把动态页面和静态页面使用不同的服务器来解析,加快解析速度,降低原来单个服务器的压力
高可用
安装
docker pull nginx
查看版本号
./nginx -v
启动
关闭
./nginx -s stop
配置文件
nginx.conf
全局块
events块
http全局块
http块
server部分
nginx实例,反向代理
实现效果:
打卡浏览器,输入www.123.com,显示linux的tomcat主页面
实现:
安装tomcat
开发端口
重启防火墙
访问过程分析
具体配置:
1、配置windows
2、进入nginx.con文件
该本地配置
反向代理2
准备工作
两个tomcat服务器
负载均衡:
几种配置:
配置文件:![](https://img-blog.csdnimg.cn/6b5a796a092545a28e9d760f843967f2.png)
由于Tomcat1服务器的配置更高点,我们希望该服务器接受更多的请求,而 Tomcat2 服务器配置低,希望其处理相对较少的请求。
那么这时候就用到了加权轮询机制了。
nginx.conf 配置文件如下:
修改weight的值
动静分离
高可用模式
可能会宕机 ,请求无法实现
主备nginx
keepalived 起到路由作用
原理
一个多个
1核对1个work
和cpu数量一致