码迷,mamicode.com
首页 > 其他好文 > 详细

nginx基本配置

时间:2020-10-22 23:03:13      阅读:20      评论:0      收藏:0      [点我收藏+]

标签:cte   div   rem   word   策略   upstream   定义   index   默认   

 1 worker_processes  2;
 2 events {
 3     worker_connections  1024;
 4 }
 5 http {
 6     include       mime.types;
 7     default_type  application/octet-stream;
 8     #upstream配置被代理的服务器,localServer为自定义的服务器别名
 9     upstream localServer{
10         server 127.0.0.1:9002;
11     }
12     server {
13         listen       80;
14         server_name  localhost;
15         <!-- 以/api/开头的url都被此location拦截-->
16         location ^~ /api/ {
17             proxy_set_header Host $http_host;
18             proxy_set_header X-Real-Ip $remote_addr;
19             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
20             proxy_set_header X-Forworded-For $http_x_forwarded_for;
21             proxy_pass  http://localServer;
22             #root   html;
23             #index  index.html index.htm;
24         }
25         <!-- 默认访问到html目录下的静态资源-->
26         location / {
27             root   html;
28             index  index.html index.htm;
29         }
30         error_page   500 502 503 504  /50x.html;
31         location = /50x.html {
32             root   html;
33         }
34     }
35 }

如果不采用默认的轮询机制,nginx还提供了ip_hash策略和权重策略,配置风格如:

ip_hash负载均衡策略配置:
upstream lagouServer{
   ip_hash;
   server 127.0.0.1:8080;
   server 127.0.0.1:8082;
}
权重策略配置:
upstream lagouServer{
   server 127.0.0.1:8080 weight=1;
   server 127.0.0.1:8082 weight=2;
}

 

nginx基本配置

标签:cte   div   rem   word   策略   upstream   定义   index   默认   

原文地址:https://www.cnblogs.com/fallmwu/p/13859491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!