Skip to content

Commit 7409f4c

Browse files
committed
Configure HAProxy to check health every 200 milliseconds and very quickly add/remove (un)healthy nodes
1 parent 30cc710 commit 7409f4c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

haproxy.cfg

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ listen rabbitmq
2828
timeout client 3h
2929
timeout server 3h
3030
option clitcpka
31-
server rabbitmq1 rabbitmq1:5672 check inter 5s rise 2 fall 3
32-
server rabbitmq2 rabbitmq2:5672 check inter 5s rise 2 fall 3
33-
server rabbitmq3 rabbitmq3:5672 check inter 5s rise 2 fall 3
31+
server rabbitmq1 rabbitmq1:5672 check inter 200ms rise 1 fall 1
32+
server rabbitmq2 rabbitmq2:5672 check inter 200ms rise 1 fall 1
33+
server rabbitmq3 rabbitmq3:5672 check inter 200ms rise 1 fall 1
3434

3535
listen mgmt
3636
bind *:15672
@@ -39,6 +39,6 @@ listen mgmt
3939
timeout client 3h
4040
timeout server 3h
4141
option clitcpka
42-
server rabbitmq1 rabbitmq1:15672 check inter 5s rise 2 fall 3
43-
server rabbitmq2 rabbitmq2:15672 check inter 5s rise 2 fall 3
44-
server rabbitmq3 rabbitmq3:15672 check inter 5s rise 2 fall 3
42+
server rabbitmq1 rabbitmq1:15672 check inter 200ms rise 1 fall 1
43+
server rabbitmq2 rabbitmq2:15672 check inter 200ms rise 1 fall 1
44+
server rabbitmq3 rabbitmq3:15672 check inter 200ms rise 1 fall 1

0 commit comments

Comments
 (0)