zoukankan      html  css  js  c++  java
  • nginx代理socket tcp/udp

    准备一台linux服务器。nginx官网:http://nginx.org/ 。在网上搜到大致用的是 ngx_stream_core_module 这个模块,这里你也可以关注一下官方文档中的其他模块都是做什么的,那么这有相关的启用配置说明,与示例配置。

    第一句便是:该ngx_stream_core_module模块是自1.9.0版本。此模块不是默认构建的,应使用配置参数启用 --with-stream 。

    那好吧,我们就安装nginx,搞这个的,安装应该都会吧。

    [root@localhost /]# cd /usr/local/src
    [root@localhost src]# wget http://nginx.org/download/nginx-1.11.10.tar.gz

    然后解压,解压完,根据文档提示需要使用这个参数--with-stream 来启用功能。

    [root@localhost src]# ./configure  --prefix=/usr/local/nginx --with-stream 

    然后,make,make install。

    完成之后就是nginx配置配置文件啦,这个文档中有示例,可知与events模块平级,按照这做就好啦。

    user  nobody;
    worker_processes  1;
    error_log  logs/error.log  info;
    
    pid        logs/nginx.pid;
    
    
    events {
        worker_connections  102400;
    }
    stream {
        upstream backend {
            server 192.168.11.213:6001;
            server 192.168.11.215:6001;
        }
        server {
            listen 6001;
            proxy_connect_timeout 1s;
            proxy_timeout 5s;
            proxy_pass backend;
        }
    }
  • 相关阅读:
    杭电ACM 1197
    杭电ACM 1196
    杭电ACM题目分类
    杭电ACM 1178
    指针转化(二重)
    怎么查看一个类的内存分布
    how find out what is causing Visual Studio to think each project is out of date
    MSB8013
    File mapping
    SHFileOperation 解决double-null terminated
  • 原文地址:https://www.cnblogs.com/ruiy/p/8392077.html
Copyright © 2011-2022 走看看