Nginx-负载均衡
来源:互联网 发布:推荐等身大抱枕淘宝店 编辑:程序博客网 时间:2024/06/10 17:32
nginx将动态页面请求转向tomcat
upstream tomcat_server_pool
{
server 192.168.1.1:80 weight=4 max_fails=2 fail_timeout=30s;
server 192.168.1.2:80 weight=4 max_fails=2 fail_timeout=30s;
}
location ~ \.(jsp|jspx|do)?$
{
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://tomcat_server;
proxy_next_upstream http_502 http_504 error timeout invalid_header;
}
Http Upstream Module:
实现轮询和客户端IP之间的后端服务器负载均衡。
upstream backend{
server backend1.example.com weight=5;
server backend2.example.com:8080;
server unix:/tmp/backend3;
}
server{
locaion / {
proxy_pass http://backend;
}
}
ip_hash:
upstream backend{
iphash;
}
保证客户端IP请求通过哈希算法定位到同一台后端服务器。
(Session信息是记录在一台服务器上的。)
无法保证后端服务器负载均衡。设置后端服务器权重等方法不起作用。
建议采用后端服务器共享Session代替ip_hash
server xxx down;从负载均衡摘除一段时间。
upstream xxx{
server name weight=Number(权重高,分配请求多,默认1)
max_fails=Number (无法连接或服务器错误则失败)
max_timeout=TIME (失败制定次数后暂停的时间)
}
负载均衡服务器需要两台以上,保证故障转移和高可用。
双机通过 Virtual IP实现。基于LInuxIP别名技术。
- nginx负载均衡【nginx】
- nginx配置负载负载均衡
- nginx负载均衡
- Nginx负载均衡
- Nginx 负载均衡 简介
- nginx 负载均衡配置
- Nginx负载均衡
- nginx 负载均衡测试
- Nginx实现负载均衡
- Nginx负载均衡
- 解析Nginx负载均衡
- Nginx负载均衡
- nginx 实现负载均衡
- 【NGINX】负载均衡(upstream)
- nginx 负载均衡
- Nginx 负载均衡示例
- Nginx负载均衡
- Nginx实现负载均衡
- 改善网站用户体验的20个方法
- 编译器是如何用汇编语言实现C++的虚函数表和隐式传递this指针(三)
- 试探Galaxy的音频设计框架
- overridePendingTransition
- 【iPhone】网络编程
- Nginx-负载均衡
- android ListView 几个重要属性
- Solr自定义排序
- WIFI无线网络5G 5.8G(5.8GHz)频谱各信道及对应频率
- Direct2D中的2D显示
- SGU132 状态压缩~最优值
- linux下scp命令详解
- sizeof()用法汇总
- 什么是.do文件?