首页 > 系统相关 >nginx stream 模块

nginx stream 模块

时间:2023-05-10 18:45:40浏览次数:44  
标签:模块 stream module nginx yum install

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;
}
}

标签:模块,stream,module,nginx,yum,install
From: https://www.cnblogs.com/walkersss/p/17388962.html

相关文章

  • 【备忘】go build 使用代理解决部分模块或依赖无法下载的问题
    1、查看go版本goversion2、如果版本为1.13及以上goenv-wGO111MODULE=ongoenv-wGOPROXY=https://goproxy.io,direct低于1.13版本$env:GO111MODULE="on"$env:GOPROXY="https://goproxy.io"......
  • GoAccess 分析nginx日志
    GoAccess分析nginx日志安装wgethttps://tar.goaccess.io/goaccess-1.7.2.tar.gztar-xzvfgoaccess-1.7.2.tar.gzcdgoaccess-1.7.2/./configure--enable-utf8--enable-geoip=mmdbmakemakeinstall1)InstallmissingpackagesPkginstallautoconflibtoolsautoma......
  • Rocky Linux:编译安装nginx 1.24.0(Rocky Linux 9.1)
    一,官网:http://nginx.org/如图:二,下载并解压下载:[root@imgnginx]#wgethttp://nginx.org/download/nginx-1.24.0.tar.gz解压:[root@imgnginx]#tar-zxvfnginx-1.24.0.tar.gz 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectfor......
  • nginx部署vue项目显示空白页
    报错提示:index-fbb90c85.js:1Failedtoloadmodulescript:ExpectedaJavaScriptmodulescriptbuttheserverrespondedwithaMIMEtypeof"text/plain".原因:nginx使用容器部署,nginx.conf文件指定引用mime类型文件.解决方法:1.添加include/etc/nginx/mim.ty......
  • 微型MPU6050模块及串口/BLE透传的实物展示
    前言 随着时间的积累,项目的沉淀。把很多做过的产品标准化掉,形成可以立即拿出来使用的产品。是非常重要的一个环节。最近,把基于MPU6050的模块微型化并使用串口透传这个产品梳理了一下。形成了标准化的模块,方便客户使用。 特色梳理 其实,市面上MPU6050的模块不少,可绝多数的是......
  • gradle 多模块项目
    目录开始新建项目文件blogs使用gradleinit命令初始化项目生成一个gradle应用此时包含一个APP单应用eclipse导入gradle项目新建文件夹project-admin,project-api重新导入blogs项目,生成多模块项目修改settings.gradle/**ThisfilewasgeneratedbytheGradle......
  • Kubernetes 使用 Ingress-nginx 实现灰度发布功能
    推荐阅读Helm3(K8S资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506Helm3(K8S资源对象管理工具)博客专栏:https://blog.csdn.net/xzk9381/category_10895812.html本文原文链接:https://blog.csdn.net/xzk9381/article/details/109570832,转载请注明出处。如有发现文......
  • Nginx+uwsgi+django 搭建web服务器
    1、下载安装相关软件centos环境下安装:安装组件:yumgroupinstall"Developmenttools"yuminstallzlib-develbzip2-develpcre-developenssl-develncurses-develsqlite-develreadline-develtk-devel 安装python:cd~wgethttps://pypi.python.org/packages/source/d......
  • centos7设置nginx开机自启
    3、配置nginx开机启动切换到/lib/systemd/system/目录,创建nginx.service文件vimnginx.service#cd/lib/systemd/system/#vimnginx.service文件内容如下:[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/ngin......
  • Qt XML读写之 QXmlStreamReader、QXmlStreamWriter
    OverviewQtXML将不再接收额外的功能。对于迭代地读取或编写XML文档(SAX),Qt建议使用QtCore的QXmlStreamReader和QXmlStreamWriter类。这些类既易于使用,又更符合XML标准。但是遗憾的是如果想修改更新XML文档,这个模块没有提供解决方案,还只能使用QDomDocument。QXmlStreamReader类......