标签:local 文件 html 配置信息 很多 localhost 一个 效率 负载
负载均衡:
一听这词很多小伙伴吓坏了,前人就喜欢搞一些看起来很高大上的词,好让后生望而敬畏.那我们一起来捋一捋. 负载就是负担. 均衡就是平均分.这样 一说就是负担平均分.
服务器也要减减压
我们都知道服务器是第三产业,服务行业,客户来了,你不能不服务.客户少还行,客户多了一台服务器就顶不住了,怎么办?我们找来多台服务器,让这些服务器去均分客户然后服务响应.或者让某些服务器只干一类时,来提高效率.
那么如何让我们的代理服务器知道哪些服务器是可以去干活的,而且擅长干什么活呢?这个时候就需要我们去配置了.
编辑nginx.conf文件(注意 upstream {} 配置信息必须在 Server {} 配置的外部,不是 Server {} 的里面)
upstream group1{
server 127.0.0.1:80 weight=10 max_fails=2 fail_timeout=30s;
server 192.168.0.12:81 weight=1 max_fails=2 fail_timeout=30s;
}
server {
listen 9000;
server_name localhost;
default_type text/html;
location / {
echo "hahh";
}
location = /a/ {
#echo "= /a";
proxy_pass http://group1/;
}
location ^~ /a {
echo "^~ /a";
}
location ^~ /a/b {
echo "^~ /a/b";
}
location ~ ^/\w {
#echo "~ ^\w";
proxy_pass http://127.0.0.1:80;
}
location ~ ^/[a-z] {
echo "~ ^[a-z]";
}
}
说明:
Nginx中的几种负载均衡方式
标签:local 文件 html 配置信息 很多 localhost 一个 效率 负载
原文地址:https://www.cnblogs.com/ithubb/p/13261672.html