• nginx配置http协议和tcp协议配置文件案例


    注意 nginx 1.9版本之后才支持 tcp

    #user nobody;
    worker_processes 1;

    #error_log logs/error.log;
    #error_log logs/error.log notice;
    #error_log logs/error.log info;

    #pid logs/nginx.pid;


    events {
    worker_connections 1024;
    }


    http {
    include mime.types;
    default_type application/octet-stream;

    #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
    # '$status $body_bytes_sent "$http_referer" '
    # '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log logs/access.log main;

    sendfile on;
    #tcp_nopush on;

    #keepalive_timeout 0;
    keepalive_timeout 65;

    #gzip on;

    server {
    listen 80;
    server_name localhost;

    #charset koi8-r;

    #access_log logs/host.access.log main;

    location / {
    root html;
    index index.html index.htm;
    }


    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root html;
    }
    }

    #tcp 协议
    stream {



    upstream test-server-sr {
    server 20.0.1.104:11000;
    }


    server {
    #so_keepalive=on 保证连接持续
    listen 12000 so_keepalive=on;
    #listen 12000;
    # proxy_connect_timeout 1s;
    # # proxy_timeout 3s;
    proxy_pass test-server;
    }
    }

    }

  • 相关阅读:
    资源-python 视频下载大全
    ubuntu 16.04(操作应用) -软件卸载
    资源-简历的相关知识
    centos (命令操作)-crontab命令
    ubuntu 16.04 (软件应用)-输入法
    ntp时间同步
    lvm空间扩容
    目录知识
    Linux下安装maven
    elasticsearch安装pinyin模块
  • 原文地址:https://www.cnblogs.com/zxf330301/p/8707307.html
Copyright © 2020-2023  润新知