配置文件【四层代理】

nginx

主配置文件

全局配置

4层服务配置

4层反向代理

7层服务配置

反向代理和http服务

worker进程配置

http服务配置

4层反向代理

nginx.conf

global

http

upstream

server

location

if

stream

upstream

server

四层代理

nginx 在1.9 版本后开始支持 4层代理

user nginx;
worker_processes 1;
events {
worker_connections 1024;
}
stream {
log_format main '$remote_addr [$time_local] '
'$protocol $status $bytes_sent $bytes_received '
'$session_time "$upstream_addr" '
'"$upstream_bytes_sent" "$upstream_bytes_received" "$upstream_connect_time"';
upstream mysql {
server 172.16.100.10:3306 weight=1 max_fails=3 fail_timeout=30s;
server 172.16.100.11:3306 weight=1 max_fails=3 fail_timeout=30s;
server 172.16.100.12:3306 weight=1 max_fails=3 fail_timeout=30s;
}
server {
listen 3306;
proxy_connect_timeout 2s;
proxy_timeout 900s;
proxy_pass mysql;
access_log /dev/stdout main;
}
}
posted @   mingtian是吧  阅读(68)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示