HAProxy配置分为五部分,分别如下
1、global
全局配置主要定义全局参数,属于进程级的配置,通常和操作系统配置有关
2、default
配置默认参数,这些参数可以被frontend,listen,backend所继承
说明:如果在frontend、backend、listen中配置同一样的参数,该参数值会覆盖defaults中设置的
3、frontend
接收用户请求,根据ACL定义的规则,可以将用户请求,转发给不同的后端backend服务器
4、backend
后端服务集群,一个backend服务器对应一个或多个实体服务器
5、Listen
frontend和backend的组合体,比如实例状态监控部分,一般都使用listen段
关于haproxy时间格式配置
us: 微秒(microseconds),即1/1000000秒;
ms: 毫秒(milliseconds),即1/1000秒;
s: 秒(seconds);
m: 分钟(minutes);
h:小时(hours);
d: 天(days);