haproxy当主机启动后,什么时候从backup节点切换
将mysql数据库使用haproxy做负载均衡,建立s1、s2两个server,其中s2为backup。
s1宕机后自动切换到s2没有问题,但是当s1又重新启动后为什么不能立马切换到s1,感觉一段时间不操作后才会走s1。
配置如下:
s1宕机后自动切换到s2没有问题,但是当s1又重新启动后为什么不能立马切换到s1,感觉一段时间不操作后才会走s1。
配置如下:
global
maxconn 32000
nbproc 3
daemon
defaults
mode tcp
retries 3
option abortonclose
maxconn 32000
#timeout connect 300s
#timeout client 300s
#timeout server 300s
timeout connect 10s
timeout client 10m
timeout server 10m
timeout http-keep-alive 10m
log 127.0.0.1 local0 err
listen win_ss
bind 0.0.0.0:3306
mode tcp
option mysql-check user haproxy_check
#balance source
server s1 127.0.0.1:3326 check rise 1 fall 1
server s2 127.0.0.1:3316 check rise 1 fall 1 backup
listen status
bind 0.0.0.0:1188
mode http
stats enable
stats refresh 30s
stats uri /
stats hide-version
stats admin if TRUE
...全文
相关推荐
开源基础架构和集群最佳实践
开源基础架构和集群最佳实践-包含开源一些架构方案,高阔keepaived,lvs,nginx等
PostgreSQL高可用方案[项目源码]
本文详细介绍了基于etcd+Patroni的PostgreSQL11高可用方案及离线部署方法。方案采用1主2从的架构,结合HAProxy+Keepalived实现负载均衡与虚拟IP漂移功能,确保后端服务无需担心数据库主备切换后的IP及端口不一致问题。文章从环境准备、PG安装、流复制搭建、etcd集群部署、Patroni配置、Keepalived安装到HAProxy配置等多个方面进行了全面阐述,并提供了详细的步骤和配置示例,适用于无法直连外网的离线环境部署。
MyCat高可用负载均衡集群实现(HAProxy+Keepalived+MyCat)
本文档主要介绍MyCat高可用负载均衡集群实现(HAProxy+Keepalived+MyCat)
HAProxy+Keepalived+MyCat
MyCat高可用负载均衡集群实现,方便你快速上手,及学习。
MyCat高可用负载均衡集群实现(HAProxy+Keepalived+MyCat).pdf
MyCat高可用负载均衡集群实现(HAProxy+Keepalived+MyCat).pdf


