nginx-1.2.7+tcp_proxy_module负载均衡配置

对于安装方面不清楚的,可移步 nginx + tcp_proxy_module的安装 
参考nginx_tcp_proxy_module的readme文件,对每个定义项都做了详细的描述,tcp{...}与http{...}是在同一层级。下面是我的配置,仅供参考: 

Java代码   收藏代码
  1. worker_processes  auto;  
  2. events {  
  3.     use  epoll;  
  4.     worker_connections  1024;  
  5. }  
  6.   
  7. tcp {  
  8.         upstream logicSrv {  
  9.             server 127.0.0.1:8080;  
  10.             server 192.168.10.60:8080;  
  11.             check interval=10000 rise=2 fall=5 timeout=1000;  
  12.             # 这里间隔设置为10秒检查一次,启动nginx后,要等待10秒,以上配置的服务器状态才会标识为有效状态,也就是要10秒后scoket才能连接上。  
  13.         }  
  14.         server {  
  15.             listen 8888;  
  16.             proxy_pass logicSrv;  
  17.         }  
  18. }  
  19. http {  
  20.     include       mime.types;  
  21.     default_type  application/octet-stream;  
  22.   server {  
  23.         listen      80;  
  24.         location /tcpst {  
  25.                 tcp_check_status;  
  26.         }  
  27.   }  
  28. }  



以上配置完成后,tcp套接只需要连接tcp_proxy_module监听的8888端口,即可对tcp的连接请求进行分发了。 
也可以访问  http://127.0.0.1/tcpst 查看tcp代理的状态情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值