nginx 代理tcp长连接短连接配置

时间:2021-02-19 08:39:25

//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2Jsb2cuY3Nkbi5uZXQvdGF5aW55aW55dWV5dWUvYXJ0aWNsZS9kZXRhaWxzLzc4OTMyNjk3.jpg

nginx使用ngx_stream_core_module模块代理tcp长连接短连接,可以增强服务器的容灾能力

下面是一个配置信息,自己也方便记录一下

nginx 代理tcp长连接短连接配置

  1. tcp {
  2. timeout 1d;
  3. proxy_read_timeout 10d;
  4. proxy_send_timeout 10d;
  5. proxy_connect_timeout 30;
  6. upstream tcpend {
  7. server 192.168.1.55:7778;
  8. server 192.168.1.58:7778;
  9. check interval=60000 rise=2 fall=5 timeout=10000 type=tcp;
  10. }
  11. server {
  12. server_name  192.168.1.56;
  13. listen 192.168.1.56:7777;
  14. proxy_pass tcpend;
  15. so_keepalive on;
  16. tcp_nodelay on;
  17. }
  18. }

nginx 代理tcp长连接短连接配置nginx 代理tcp长连接短连接配置