Nginx反向代理
反向代理架构
部署后端Web1服务器 部署后端Web2服务器
配置Nginx服务器,添加服务器池,实现反向代理功能
proxy主机安装nginx
修改/usr/local/nginx/conf/nginx.conf配置文件
重新加载配置 客户端使用火狐浏览器或curl多次访问proxy主机可以看到网站的轮询效果
配置upstream服务器集群池属性
设置权重
重新加载配置并访问, sbin/nginx -s reload
Nginx的TCP/UDP调度器
部署支持4层TCP/UDP代理的Nginx服务器
编译安装必须要使用--with-stream参数开启4层代理模块。
配置Nginx服务器,添加服务器池,实现TCP/UDP代理功能
客户端使用访问代理服务器测试轮询效果
Nginx服务器优化
自定义报错页面
如何查看服务器状态信息
优化后,查看状态页面信息
优化Nginx并发量
修改Nginx配置文件,增加并发量
优化Linux内核参数(最大文件数量)
优化Nginx数据包头缓存,支持超长地址
修改Nginx配置文件,定义对静态页面的缓存时间