nginx 4层代理配置
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层代理配置相关推荐
- 【网站架构】Nginx 4层、7层代理配置,正向代理、反向代理详解
大家好,欢迎来到停止重构的频道. 本期我们讨论网络代理. 在往期<大型网站 安全性>介绍过,出于网络安全的考虑,一般大型网站都需要做网络区域隔离,以防止攻击者直接操控服务器. 网站系统的应 ...
- 使用 Nginx 实现四层代理配置
一.基本介绍 平时我们在配置 Nginx 代理时,一般配置的都是基于 http 或是 https 协议的代理,也就是应用层.但是有些时候,我们并不想配置这种基于应用层的代理.比如说:我们要代理到数据库 ...
- nginx之反向代理配置
参数用nginx进行反向代理,我这边的有好几个系统,都是不同的IP和端口.我希望在外部访问的时候,是同一个IP和端口.这样可以解决跨域的问题, 结构图: 通过每个系统的网址可以直接访问,另外,我们通过 ...
- nginx搭建反向代理配置并测试
前言: 如今信息时代,对于web服务器的要求很高,既要性能,又要稳定性,又经济最好免费,还要满足公司的各大奇葩业务需求,越来越挑剔,就像你去买手机,中意的是外观好看,功能强大,拍照清晰,存储大,不死机 ...
- nginx 非socket代理配置
nginx反向代理socket配置 1,安装 git clone https://github.com/yaoweibin/nginx_tcp_proxy_module cd nginx-1.8.1p ...
- nginx api接口代理配置细节
server {listen 80;server_name localhost:80;location / {# proxy_set_header Host $host:$server_port;# ...
- 宝塔运行在nginx二级目录代理配置
访问路径为 http://1.15.13.54/bt/,每个静态文件和请求地址都需要重新代理 server {listen 80;server_name 1.15.13.54;index index. ...
- nginx反向代理模块配置详解_nginx反向代理配置详解
反向代理配置 修改部署目录下conf子目录的nginx.conf文件(如/opt/nginx/conf/nginx.conf)内容,可调整相关配置. 将默认配置里面带#号注释内容去掉 grep -v ...
- 反向代理配置:location 后面的规则带斜杆和不带斜杆的区别
1.在nginx中配置proxy_pass代理转发时: 如果在proxy_pass后面的url加/,表示绝对根路径: 如果没有/,表示相对路径,把匹配的路径部分也给代理走. 在 Nginx 的反向代理 ...
最新文章
- 怎么快速解决KeyShot占CPU100%问题
- 一天一种设计模式(一)------观察者模式
- spark on yarn参数: 任务优先级
- MySQL之长连接、短连接、连接池(转载:http://www.ywnds.com/?p=9801)
- vue实战(9):总结二
- python私有成员和保护成员,喜大普奔!Maya 2022来了?!
- python递归函数的使用方法_让你Python到很爽的加速递归函数的装饰器
- 利用计算机打字教学设计,第6课 争当打字小能手教学设计
- javascript+div实现鼠标划过,切换层效果
- Python Day56-57 js
- Github上优秀的开源小程序汇总
- SpringBoot 一文搞懂Spring JPA
- java数字时钟代码_Java编程小实例—数字时钟的实现代码示例
- VB.net小技巧——VB.net中的结构体和共用体
- labelme快捷键修改
- ​smooth-signature​.js: 前端canvas实现H5带笔锋手写签名,支持PC端和移动端使用,无框架限制,Vue、React等均可使用
- 【Android学习】图片
- mysql语句按时间顺序排序_SQL语句怎么写?先按时间排序,再按姓名排序?
- windows 定时任务:schtasks,定时关闭网易云音乐
- 《Head First Java (中文第二版)》勘误