« Modèle:Config/Keepalived/TcpCheck » : différence entre les versions
import>Fleon Aucun résumé des modifications |
m (9 révisions importées) |
||
(4 versions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Ed|Config/Keepalived/TcpCheck}} | {{Ed|Config/Keepalived/TcpCheck}} | ||
<br/> | <br/> | ||
{{FileBox|filename={{{host|hostname}}} ~ nano /etc/keepalived/keepalived.conf | 1= | {{FileBox|filename={{{host|hostname}}} ~ nano /etc/keepalived/keepalived.conf | 1= | ||
... | ... | ||
#################################################### | #################################################### | ||
## {{{description| Description du service porté par le load balancer}}} | ## {{{description| Description du service porté par le load balancer}}} | ||
virtual_server {{{vip|xxx.xxx.xxx.xxx}}} {{{port|port}}} { | virtual_server '''''{{{vip|xxx.xxx.xxx.xxx}}} {{{port|port}}}''''' { | ||
delay_loop 6 | delay_loop 6 | ||
lb_algo rr | lb_algo rr | ||
lb_kind DR | lb_kind DR | ||
protocol TCP | protocol TCP | ||
persistence_timeout {{{persistence|0}}} | persistence_timeout '''''{{{persistence|0}}}''''' | ||
real_server {{{ip_backend_1|xxx.xxx.xxx.xxx}}} {{{port|port}}} { | real_server '''''{{{ip_backend_1|xxx.xxx.xxx.xxx}}} {{{port|port}}}''''' { | ||
weight 1 | weight 1 | ||
TCP_CHECK { | TCP_CHECK { | ||
connect_port {{{port|port}}} | connect_port '''''{{{port|port}}}''''' | ||
connect_timeout 5 | connect_timeout 5 | ||
nb_get_retry 5 | nb_get_retry 5 | ||
Ligne 27 : | Ligne 22 : | ||
} | } | ||
real_server {{{ip_backend_2|xxx.xxx.xxx.xxx}}} {{{port|port}}} { | real_server '''''{{{ip_backend_2|xxx.xxx.xxx.xxx}}} {{{port|port}}}''''' { | ||
weight 1 | weight 1 | ||
TCP_CHECK { | TCP_CHECK { | ||
connect_port {{{port|port}}} | connect_port '''''{{{port|port}}}''''' | ||
connect_timeout 5 | connect_timeout 5 | ||
nb_get_retry 5 | nb_get_retry 5 | ||
Ligne 37 : | Ligne 32 : | ||
} | } | ||
} | } | ||
}}<noinclude>[[Category:Template/Config]]</noinclude> | |||
}} | |||
<noinclude>[[Category:Template/Config]]</noinclude> |
Version actuelle datée du 12 février 2020 à 20:53
... #################################################### ## Description du service porté par le load balancer virtual_server xxx.xxx.xxx.xxx port { delay_loop 6 lb_algo rr lb_kind DR protocol TCP persistence_timeout 0 real_server xxx.xxx.xxx.xxx port { weight 1 TCP_CHECK { connect_port port connect_timeout 5 nb_get_retry 5 delay_before_retry 2 } } real_server xxx.xxx.xxx.xxx port { weight 1 TCP_CHECK { connect_port port connect_timeout 5 nb_get_retry 5 delay_before_retry 2 } } }