nginx stream 模块

stream模块一般用于tcp/UDP数据流的代理和负载均衡,用来实现四层协议的转发 可以通过stream模块代理转发TCP消息。 ngx_stream_core_module模块由1.9.0版提供。

1.nginx -V确保nginx安装了–with -stream如果没有,重新用yum install nginx -y安装
2. 安装 yum -y install epel-release
3. yum -y install nginx-all-modules.noarch
4.vi nginx.conf顶部加一行
load_module /usr/lib64/nginx/modules/ngx_stream_module.so;

 

配置文件中,stream与http在同一级别:

 

stream {
    upstream socketTcp {
        least_conn;
            server 172.16.5.112:9093;
            server 172.16.5.113:9093;
}
    server {
    listen 3601; #需要监听的端口
    proxy_timeout 20s;
    proxy_pass socketTcp;
}
}

posted @   walkersss  阅读(1281)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· DeepSeek “源神”启动!「GitHub 热点速览」
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
点击右上角即可分享
微信分享提示