Récemment, j'ai commencé à utiliser un excellent outil d'équilibrage des charges - Haproxy.
Il n'y a qu'une seule chose qui me dérange et je n'arrive pas à trouver comment la gérer. Nous utilisons haproxy pour équilibrer la charge du trafic mysql. Lorsqu'il y a beaucoup de trafic et de connexions, il faut des siècles à haproxy pour se recharger (~ 30 minutes), alors qu'avec moins de trafic, il ne se recharge qu'en 1 minute.
Je recharge avec :
service haproxy reload
Bien sûr, si j'ai besoin d'effectuer un changement urgent dans la configuration, j'attends de haproxy qu'il se recharge très rapidement. Le fait de tuer les instances haproxy en attendant la déconnexion entraîne la déconnexion des connexions msyql.
Il semble que j'ai fait une erreur dans les paramètres de haproxy ou dans les paramètres de l'application. Si vous savez comment résoudre ce problème, veuillez m'aider.
Merci !