zoukankan      html  css  js  c++  java
  • NGNIX 开启socket分发的使用配置

    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;
    }
    stream{
        upstream abc{
                 
            server 127.0.0.1:8000 weight=2;
            server 127.0.0.1:8002 weight=2;
           
        }
        server{
            listen 127.0.0.1:5010;
            proxy_pass abc;
        }
    
        server{
            listen 127.0.0.1:5012;
            proxy_pass abc;
        }
    
    }

    upstream abc 是配置的转发端口,可以根据需求添加,我这里是模拟往本地的8000和8002转发数据,

    server节点是监听的端口,可根据需要添加。我这里监听本地的5010端口和5012端口,监听到数据后转发到 8000和8002端口

    nginx的几个常用操作命令:

    start nginx  开启nginx
    nginx -s stop 停止nginx,以结束进程的方式直接退出 nginx -s quit 等待当前的连接和监听推出后,退出程序,保证当前的数据不丢失 nginx -s reload 重启nginx进程,
  • 相关阅读:
    03.redis集群
    02.redis数据同步
    01.redis数据类型
    06.MySQL主从同步
    05.MySQL优化
    04.MySQL慢查询
    lamp服务器站点目录被植入广告代码
    tar命令简单用法
    linux基础优化
    Linux 思想与法则
  • 原文地址:https://www.cnblogs.com/motion/p/15035677.html
Copyright © 2011-2022 走看看