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