2 Commits caee94f985 ... 839e481a07

Author SHA1 Message Date
  jaikuai 839e481a07 modified: haproxy.cfg 6 months ago
  jaikuai 84e2719963 modified: haproxy.cfg 6 months ago
1 changed files with 106 additions and 107 deletions
  1. 106 107
      haproxy.cfg

+ 106 - 107
haproxy.cfg

@@ -1,107 +1,106 @@
-global
-    log 127.0.0.1 local0 info
-    maxconn 4096
-
-defaults
-    option  dontlognull        # Do not log connections with no requests
-    option  contstats          # Enable continuous traffic statistics updates
-    retries 3                  # Try to connect up to 3 times in case of failure
-    timeout connect 5s         # 5 seconds max to connect or to stay in queue
-    timeout http-keep-alive 1s # 1 second max for the client to post next request
-    timeout http-request 15s   # 15 seconds max for the client to send a request
-    timeout queue 30s          # 30 seconds max queued on load balancer
-    timeout client 300s  # 客户端超时时间设置为30秒,你可以根据需要调整这个值
-    timeout connect 10s # 连接超时时间设置为10秒,你也可以根据需要调整
-    timeout server 300s  # 服务端超时时间设置为30秒,根据需要调整
-    backlog 10000              # Size of SYN backlog queue
-
-frontend ftp_fe
-    bind 0.0.0.0:20-21 name ftp-control
-    bind 0.0.0.0:21100-21110 name ftp-data
-    mode tcp
-    option tcplog
-    log global
-    default_backend ftp_be21
-
-frontend web
-    mode http
-	option accept-invalid-http-request
-	bind 0.0.0.0:443
-
-    acl open_baidu hdr(host) -i openapi.baidu.com
-    acl pan_baidu hdr(host) -i pan.baidu.com
-    acl pcs_baidu hdr(host) -i pcs.baidu.com
-    acl d_pcs_baidu hdr(host) -i d.pcs.baidu.com
-
-    use_backend open_baidu_backend if open_baidu
-    use_backend pan_baidu_backend if pan_baidu
-    use_backend pcs_baidu_backend if pcs_baidu
-    use_backend d_pcs_baidu_backend if d_pcs_baidu
-
-    default_backend open_baidu_backend
-
-backend ftp_be21
-    balance leastconn
-    stick on src
-    stick-table type ip size 100k expire 1h
-    server ftp-server1 47.98.251.134 check port 21
-
-backend open_baidu_backend
-    mode http
-    option forwardfor header X-Real-IP
-	option http-server-close
-    server openbaidu openapi.baidu.com check port 443
-
-backend pan_baidu_backend
-    mode http
-    option forwardfor header X-Real-IP
-	option http-server-close
-    server server pan.baidu.com check port 443
-
-backend pcs_baidu_backend
-    mode http
-    option forwardfor header X-Real-IP
-	option http-server-close
-    server server pcs.baidu.com check port 443
-
-
-backend d_pcs_baidu_backend
-    mode http
-    option forwardfor header X-Real-IP
-	option http-server-close
-    server server d.pcs.baidu.com check port 443
-
-listen nvr
-    bind *:200
-    mode http
-    server s1 192.168.3.200:80 check
-
-listen rtsp
-    bind *:554
-    mode tcp
-    server s1 192.168.3.200:554 check
-
-
-listen car_plate
-    bind *:98
-    mode http
-    server s98 192.168.3.98:80 check
-
-listen cops
-    bind *:10166
-    option http-server-close
-    mode tcp
-    server scops cops.uniquecharge.cn:2526 check
-
-listen registry
-    bind *:5000
-    option http-server-close
-    mode tcp
-    server zhl nas.fast-fun.cn:5000 check
-
-
-listen http_proxy
-    bind *:6667
-    option http-server-close
-    mode tcp
-    server zhl 	10.10.64.1:6667 check
+global
+    log 127.0.0.1 local0 info
+    maxconn 4096
+
+defaults
+    option  dontlognull        # Do not log connections with no requests
+    option  contstats          # Enable continuous traffic statistics updates
+    retries 3                  # Try to connect up to 3 times in case of failure
+    timeout connect 5s         # 5 seconds max to connect or to stay in queue
+    timeout http-keep-alive 1s # 1 second max for the client to post next request
+    timeout http-request 15s   # 15 seconds max for the client to send a request
+    timeout queue 30s          # 30 seconds max queued on load balancer
+    timeout client 300s  # 客户端超时时间设置为30秒,你可以根据需要调整这个值
+    timeout connect 10s # 连接超时时间设置为10秒,你也可以根据需要调整
+    timeout server 300s  # 服务端超时时间设置为30秒,根据需要调整
+    backlog 10000              # Size of SYN backlog queue
+
+frontend ftp_fe
+    bind 0.0.0.0:20-21 name ftp-control
+    bind 0.0.0.0:21100-21110 name ftp-data
+    mode tcp
+    option tcplog
+    log global
+    default_backend ftp_be21
+
+frontend web
+    mode http
+	option accept-invalid-http-request
+	bind 0.0.0.0:443
+
+    acl open_baidu hdr(host) -i openapi.baidu.com
+    acl pan_baidu hdr(host) -i pan.baidu.com
+    acl pcs_baidu hdr(host) -i pcs.baidu.com
+    acl d_pcs_baidu hdr(host) -i d.pcs.baidu.com
+
+    use_backend open_baidu_backend if open_baidu
+    use_backend pan_baidu_backend if pan_baidu
+    use_backend pcs_baidu_backend if pcs_baidu
+    use_backend d_pcs_baidu_backend if d_pcs_baidu
+
+    default_backend open_baidu_backend
+
+backend ftp_be21
+    balance leastconn
+    stick on src
+    stick-table type ip size 100k expire 1h
+    server ftp-server1 47.98.251.134 check port 21
+
+backend open_baidu_backend
+    mode http
+    option forwardfor header X-Real-IP
+	option http-server-close
+    server openbaidu openapi.baidu.com check port 443
+
+backend pan_baidu_backend
+    mode http
+    option forwardfor header X-Real-IP
+	option http-server-close
+    server server pan.baidu.com check port 443
+
+backend pcs_baidu_backend
+    mode http
+    option forwardfor header X-Real-IP
+	option http-server-close
+    server server pcs.baidu.com check port 443
+
+
+backend d_pcs_baidu_backend
+    mode http
+    option forwardfor header X-Real-IP
+	option http-server-close
+    server server d.pcs.baidu.com check port 443
+
+listen nvr
+    bind *:200
+    mode http
+    server s1 192.168.3.200:80 check
+
+listen rtsp
+    bind *:554
+    mode tcp
+    server s1 192.168.3.200:554 check
+
+
+listen car_plate
+    bind *:98
+    mode http
+    server s98 192.168.3.98:80 check
+
+listen cops
+    bind *:10166
+    option http-server-close
+    mode tcp
+    server scops cops.uniquecharge.cn:2526 check
+
+listen registry
+    bind *:5000
+    option http-server-close
+    mode tcp
+    server zhl nas.fast-fun.cn:5000 check
+
+listen http_proxy
+    bind *:6667
+    option http-server-close
+    mode tcp
+    server  s1 10.10.64.1:6667 check