1、nginx 从1.9.0版本开始支持四层代理,但做四层代理时 编译需要添加  --with-stream模块

# ./configure --prefix=/usr/local/nginx--user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-file-aio --with-stream

2、nginx配置文件

user www;
worker_processes 2;
events {
worker_connections 1024;
}
stream {                                           #stram模块 和http模块是一同等级;做四层代理时需要添加上这个模块;
      server {
          listen 30028;                          #30028端口将以4层TCP协议方式转发至后端app_sever;
          proxy_pass app_server;
      }
      upstream app_server{
          server 172.22.0.44:30028;

server 172.22.0.45:30028;
      }
}
http {
      include mime.types;
      default_type application/octet-stream;
      sendfile on;
      keepalive_timeout 65;
      server {
               listen 80;
               server_name localhost;
               location / {
                    root html;
                    index index.html index.htm;
               }
               error_page 500 502 503 504 /50x.html;
               location = /50x.html {
                   root html;
               }
     }
}

转载于:https://www.cnblogs.com/xiaopaipai/p/10070668.html

nginx 4层代理配置相关推荐

  1. 【网站架构】Nginx 4层、7层代理配置,正向代理、反向代理详解

    大家好,欢迎来到停止重构的频道. 本期我们讨论网络代理. 在往期<大型网站 安全性>介绍过,出于网络安全的考虑,一般大型网站都需要做网络区域隔离,以防止攻击者直接操控服务器. 网站系统的应 ...

  2. 使用 Nginx 实现四层代理配置

    一.基本介绍 平时我们在配置 Nginx 代理时,一般配置的都是基于 http 或是 https 协议的代理,也就是应用层.但是有些时候,我们并不想配置这种基于应用层的代理.比如说:我们要代理到数据库 ...

  3. nginx之反向代理配置

    参数用nginx进行反向代理,我这边的有好几个系统,都是不同的IP和端口.我希望在外部访问的时候,是同一个IP和端口.这样可以解决跨域的问题, 结构图: 通过每个系统的网址可以直接访问,另外,我们通过 ...

  4. nginx搭建反向代理配置并测试

    前言: 如今信息时代,对于web服务器的要求很高,既要性能,又要稳定性,又经济最好免费,还要满足公司的各大奇葩业务需求,越来越挑剔,就像你去买手机,中意的是外观好看,功能强大,拍照清晰,存储大,不死机 ...

  5. nginx 非socket代理配置

    nginx反向代理socket配置 1,安装 git clone https://github.com/yaoweibin/nginx_tcp_proxy_module cd nginx-1.8.1p ...

  6. nginx api接口代理配置细节

    server {listen 80;server_name localhost:80;location / {# proxy_set_header Host $host:$server_port;# ...

  7. 宝塔运行在nginx二级目录代理配置

    访问路径为 http://1.15.13.54/bt/,每个静态文件和请求地址都需要重新代理 server {listen 80;server_name 1.15.13.54;index index. ...

  8. nginx反向代理模块配置详解_nginx反向代理配置详解

    反向代理配置 修改部署目录下conf子目录的nginx.conf文件(如/opt/nginx/conf/nginx.conf)内容,可调整相关配置. 将默认配置里面带#号注释内容去掉 grep -v ...

  9. 反向代理配置:location 后面的规则带斜杆和不带斜杆的区别

    1.在nginx中配置proxy_pass代理转发时: 如果在proxy_pass后面的url加/,表示绝对根路径: 如果没有/,表示相对路径,把匹配的路径部分也给代理走. 在 Nginx 的反向代理 ...

最新文章

  1. 怎么快速解决KeyShot占CPU100%问题
  2. 一天一种设计模式(一)------观察者模式
  3. spark on yarn参数: 任务优先级
  4. MySQL之长连接、短连接、连接池(转载:http://www.ywnds.com/?p=9801)
  5. vue实战(9):总结二
  6. python私有成员和保护成员,喜大普奔!Maya 2022来了?!
  7. python递归函数的使用方法_让你Python到很爽的加速递归函数的装饰器
  8. 利用计算机打字教学设计,第6课 争当打字小能手教学设计
  9. javascript+div实现鼠标划过,切换层效果
  10. Python Day56-57 js
  11. Github上优秀的开源小程序汇总
  12. SpringBoot 一文搞懂Spring JPA
  13. java数字时钟代码_Java编程小实例—数字时钟的实现代码示例
  14. VB.net小技巧——VB.net中的结构体和共用体
  15. labelme快捷键修改
  16. ​smooth-signature​.js: 前端canvas实现H5带笔锋手写签名,支持PC端和移动端使用,无框架限制,Vue、React等均可使用
  17. 【Android学习】图片
  18. mysql语句按时间顺序排序_SQL语句怎么写?先按时间排序,再按姓名排序?
  19. windows 定时任务:schtasks,定时关闭网易云音乐
  20. 《Head First Java (中文第二版)》勘误

热门文章

  1. bzoj1034题解
  2. 学习IDisposable,对于此中的不解……请高手指点
  3. Tech.Ed上海会场都结束了!
  4. 中科院副研究员高林:面向可视媒体分析与合成的深度几何学习方法分享
  5. 最新!图像去噪综合比较研究
  6. 微纪实 | 人工智能产业落地最真实的样子
  7. java activity生命周_关于Activity的生命周期和任务栈的理解
  8. 【OpenCV】OpenCV函数精讲之 -- 通道分离:split()函数
  9. 清华 | 量化卷积神经网络加速芯片
  10. Python 按坐标进行文字剪裁