nginx作为TCP反向代理
基于windows环境
基于nginx1.12.2版本
1. 解压nginx
2. 修改conf配置
# 打开conf/nginx,conf文件,写入以下配置
# upstream backend 里是代理的目标地址,server是nginx的监听地址
# 支持多代理,在stream里配置多组upstream与server即可
events {
worker_connections 1024
}
tream {
upstream backend {
hash $remote_addr consistent
erver 192.168.1.38:9092 weight=5 max_fails=3 fail_timeout=30
}
erver {
listen 12580
roxy_connect_timeout 1
roxy_timeout 3
roxy_pass backend
}
}
3. 启动nginx
# 进行nginx root路径,shift+鼠标邮件调出cmd窗口
tart nginx
# 如果已经启动,通过reload命令更新配置
ginx -s reload