1.4.10 least_conn 参数
看谁闲,谁闲发送给谁
least_conn算法会根据后端节点的连接数来决定分派情况,哪个机械连接数少就分发。
1.4.11 fair 参数
看谁响应的快
此算法会根据后端节点办事器的响应时光来分派请求,响应时光短的优先分派。这是加倍智能的调剂算法。此种算法可以根据页面大年夜小和加载时光长短智能地进行负载均衝,也就是根据后端办事器的响应时光来分派请求,响应时光短的优先分派。Nginx本身不支撑fair调剂算法,如不雅须要应用这种调剂算法,必须下载Nginx的相干模块upstream_fair。
示例如下:
- upstream name {
- server 192.168.1.1;
- server 192.168.1.2;
- fair;
- }
除了膳绫擎这些算法外,还有一些第三方调剂算法,例如:url_hash、一致性hash算法等.
1.4.12 调剂算法
定义轮询调剂算法 rr 默认调剂算法 平均分派
定义权重调剂算法 wrr
定义静态调剂算法 ip-hash
定义最小的连接数-least_conn
1.4.15 proxy_next_uptream 参数
1.4.13 nginx负载均衡相干重要参数

1.4.14 反向代劳排错思路
01.先在lb01上拜访后端节点进行测试
02.在lb01上拜访本地地址进行测试
03.在浏览器长进行测试
缓存、域名解析
当nginx接收后端办事器返回proxy_next_upstream 参数定义的状况码时,会将这个请求转发给正常工作的后端办事器,例如500,502,503,504,此参数可以晋升用户的拜访体验。
1.5 定义多个虚拟主机标签信息
对用户的拜访请求进行调剂治理
1.5.1 proxy_set_header 参数
设备文件
- [root@lb01 conf]# cat nginx.conf
- worker_processes 1;
- events {
- worker_connections 1024;
- }
- http {
- include mime.types;
- default_type application/octet-stream;
- sendfile on;
- keepalive_timeout 65;
- upstream server_pools{
- server 10.0.0.7:80;
- server 10.0.0.8:80;
- }
- server{
- listen 80;
- server_name bbs.etiantian.org;
- location / {
- proxy_pass http://server_pools;
- proxy_set_header Host $host;
- }
- }
- server{
- listen 80;
- server_name www.etiantian.org;
- location / {
- proxy_pass http://server_pools;
- proxy_set_header Host $host;
- }
推荐阅读
因Python微软和亚马逊再次联手推出人工智能软件,谷歌靠边站
两家公司要联手推出闪开辟者更轻易的应用开源人工智能软件据媒体报道,比来几个月以来,亚马逊和微软已经第二次联手开辟人工智能技巧了,而谷歌今朝依然还处于不雅望状况。两家公司联手推>>>详细阅读
本文标题:Nginx的反向代理与负载均衡
地址:http://www.17bianji.com/lsqh/39883.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示