Ubuntu Server 18.04 Persistence Granularity

majas

New Member
Hallo an Alle,

ich hätte mal eine Frage zu Ubuntu Server 18.04 LTS und Keepalived.

Folgende Beispilekonfiguration ist im Einsatz:

Client 1 Client 2
| |
| |
Loadbalancer 1--- Transfernetz ---Loadbalancer 2
| |
| |
Webserver 1 Webserver 2

Laut Aussage eines Bekannten unterstützt Ubuntu 18.04 im oben aufgeführtem Beispiel nur noch 3 Byte statt wie bei Ubuntu 14.04 4 Byte Übertragungs Protokoll

(Persistence Granularity)

Die Systeme sollen auf Ubuntu 18.04 neu aufgesetzt werden mit Keepalived Version 2.0.6

Die Virtuellen Server haben solche Beispiel Config's:

virtual_server server 1 {
delay_loop 1
lb_algo rr
lb_kind DR
protocol TCP
sorry_server 1.1.1.1 443

real_server 1.1.1.2 443 {
weight 1
HTTP_GET {
url {
path "/alive/"
digest abc123456def
}
connect_port 80
connect_timeout 30
nb_get_retry 1
delay_before_retry 1
}
}
}

oder

virtual_server server 2 {
delay_loop 10
lb_algo wlc
lb_kind DR
persistence_timeout 600
protocol TCP
sorry_server 1.1.1.3 80

real_server 1.1.1.4 80 {
weight 1
HTTP_GET {
url {
path "/test.php"
digest abc123456def
}
connect_port 80
connect_timeout 30
nb_get_retry 5
delay_before_retry 3
}
}
real_server 1.1.1.3 {
weight 1
HTTP_GET {
url {
path "/test.php"
digest abc123456def
}
connect_port 80
connect_timeout 30
nb_get_retry 5
delay_before_retry 3
}
}
}

oder

virtual_server Server 3 {
delay_loop 10
lb_algo wlc
lb_kind DR
persistence_timeout 7200
protocol TCP
sorry_server 1.1.1.6 1433

real_server 1.1.1.7 1433 {
weight 1
HTTP_GET {
url {
path "/test.php"
digest abc123456def
}
connect_port 80
connect_timeout 10
nb_get_retry 5
delay_before_retry 3
}
}
}

Hat dazu vielleicht jemand einen Tipp

Danke und Gruß Andy
 
Top