简记nginx中upstream的配置与作用

作者: 温新

分类: 【Nginx】

阅读: 4796

时间: 2020-07-07 15:58:36

模块

===========================================

nginx后端服务器组配置的2个指令:upstreamserveriphashkeepaliveleast_conn

此文是关于upstream的简单学习记录。

upstreamk指令

语法: upstream name {}

name:自定义服务器组名

如:

upstream myWebServerName {

}

server指令

语法:server address [parameters];

address: 服务器地址
parameters:服务器属性配置
    weight=number           # 权重设置
    max_fails=number        # 请求失败次数
    fail_timeout=time       # 1)尝试请求服务器的时间
                            # 2)检查服务器是否有效时

    backup                  # 将服务器标记为备用服务器
    down                    # 将服务标记为永久无效状态

upstream backend {
    server 192.168.204.134:8001 weight=2;
    server 192.168.204.134:8002 weight=1;
}

完整配置

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;



    server {
        listen       80;
        server_name  localhost;
        
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }


}

至此了,简单的笔记就已经完成了。

关于基于端口所配置的虚拟主机的目录及其文件,都在配置中了,此处呢,也就不列出了。

我是夕阳何处寻,期待和优秀的你一起同行!

夕阳何处寻

2020年07月07日

请登录后再评论