« Modèle:Config/Keepalived/MiscCheck » : différence entre les versions
import>Fleon Aucun résumé des modifications |
m (4 révisions importées) |
||
(Une version intermédiaire par un autre utilisateur non affichée) | |||
Ligne 5 : | Ligne 5 : | ||
#################################################### | #################################################### | ||
## {{{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 | ||
MISC_CHECK { | MISC_CHECK { | ||
misc_path "{{{script|scriptname}}} {{{host_arg_1|argument}}}" | misc_path "'''''{{{script|scriptname}}} {{{host_arg_1|argument}}}'''''" | ||
misc_timeout 7 | misc_timeout 7 | ||
} | } | ||
} | } | ||
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 | ||
MISC_CHECK { | MISC_CHECK { | ||
misc_path "{{{script|scriptname}}} {{{host_arg_2|argument}}}" | misc_path "'''''{{{script|scriptname}}} {{{host_arg_2|argument}}}'''''" | ||
misc_timeout 7 | misc_timeout 7 | ||
} | } |
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 MISC_CHECK { misc_path "scriptname argument" misc_timeout 7 } } real_server xxx.xxx.xxx.xxx port { weight 1 MISC_CHECK { misc_path "scriptname argument" misc_timeout 7 } } }