0
点赞
收藏
分享

微信扫一扫

六月学习之Haproxy default配置

4、Haproxy default配置

defaults段用于为所有其他配置段提供默认参数

4.1、option参数

httplog

option httplog:用来记录日志,其通常包括但不限于HTTP请求、连接计时器、会话状态、连接数、捕获的首部及cookie、"frontend"、"backend"等信息。

dontlognull

option dontlognull:不记录健康检查的日志信息。

redispatch

option redispatch:当找不到cookie对应的服务器时,重新分配新的节点给客户端

forwardfor

option forwardfor:传递客户端真实IP

4.2、timeout参数

queue

timeout queue 1m:当请求超过最大并发连接数,多余请求会进入队列,那该请求在等待多长时间则超时

connect

timeout connect 10s:haproxy与后端服务器连接超时时间

client

timeout client 1m:定义客户端与haproxy连接后,数据传输完毕,不再有数据传输,即非活动连接的超时时间

server

timeout server 1m:定义haproxy与后端应用服务器的非活动连接超时时间

check

timeout check 10s:健康检测的时间的最大超时时间

http-request

timeout http-request 10s:客户端发送http请求的超时时间

http-keep-alive

timeout http-keep-alive 10s:http请求连接建立的最大超时时间

maxconn

maxconn 3000:最大并发连接数(不可以超过global)

举报

相关推荐

0 条评论