Est-il possible / correct de configurer plusieurs frontaux qui se lient au même port sur HAProxy?
frontend A
bind :80
bind :2000-5000
acl rule_about_A
use_backend server_A if rule_about_A
frontend B
bind :80
acl rule_about_B
use_backend server_B if rule_about_B
Dans ce cas d'utilisation, le frontend A doit se lier à 80 et à la plage 2000-5000. Pour le frontend B, je ne veux pas le lier à tous ces ports, seulement à 80.
Je pensais que ça aurait l'air propre si je le configurais de cette façon, au lieu d'utiliser un seul frontend et de jouer avec les ACL, mais il semble que cette configuration rend HAProxy fonctionne mal - applique parfois la bonne règle et parfois non.
Avant de joindre ces frontends en un seul, est-il possible d'utiliser plusieurs frontaux qui se lient aux mêmes ports?
EDIT: BTW, j'utilise HAProxy 1.5