2024-06-05 07:20:43 +00:00
|
|
|
virtual_server {{ vip }} {{ port }} {
|
2024-07-16 05:45:28 +00:00
|
|
|
lb_algo {{ lb_algo }}
|
2024-06-05 07:20:43 +00:00
|
|
|
lb_kind NAT
|
|
|
|
protocol UDP
|
|
|
|
delay_loop 10
|
|
|
|
delay_before_retry 10
|
|
|
|
retry 3
|
|
|
|
|
|
|
|
|
2024-08-02 09:50:02 +00:00
|
|
|
{% for server in config %}
|
|
|
|
real_server {{ server.backend_ip }} {{ server.port }} {
|
|
|
|
weight {{ server.weight }}
|
2024-06-05 07:20:43 +00:00
|
|
|
MISC_CHECK {
|
2024-08-02 09:50:02 +00:00
|
|
|
misc_path "{{ service_dir }}/checks/udp_check.sh {{ server.backend_ip }} {{ server.port }}"
|
2024-06-05 07:20:43 +00:00
|
|
|
misc_timeout 5
|
|
|
|
}
|
|
|
|
}
|
|
|
|
{% endfor %}
|
|
|
|
}
|