Revision 9c030892
Added by Scott Ullrich over 15 years ago
etc/inc/vslb.inc | ||
---|---|---|
71 | 71 |
$svrcnt = 0; |
72 | 72 |
$svrtxt = ""; |
73 | 73 |
$svrtxt = "\t:service-port={$config['load_balancer']['lbpool'][$i]['port']}:\\\n"; |
74 |
if($config['load_balancer']['lbpool']) {
|
|
75 |
if(is_array($config['load_balancer']['lbpool'][$i]['servers'])) {
|
|
74 |
if($config['load_balancer']['lbpool']) |
|
75 |
if(is_array($config['load_balancer']['lbpool'][$i]['servers'])) |
|
76 | 76 |
foreach ($config['load_balancer']['lbpool'][$i]['servers'] as $lbsvr) { |
77 | 77 |
$svrtxt .= "\t:{$svrcnt}={$lbsvr}:\\\n"; |
78 | 78 |
$svrcnt++; |
79 | 79 |
} |
80 |
} |
|
81 |
} |
|
82 |
if($config['load_balancer']['lbpool'][$i]['behaviour']) |
|
83 |
$lb_pool_behaviour = $config['load_balancer']['lbpool'][$i]['behaviour']; |
|
84 |
else |
|
85 |
$lb_pool_behaviour = "round-robin"; |
|
86 |
$slbdconf .= "\t:method={$lb_pool_behaviour}:\\\n"; |
|
80 |
$slbdconf .= "\t:method=round-robin:\\\n"; |
|
87 | 81 |
$slbdconf .= "\t:services={$svrcnt}:\\\n"; |
88 | 82 |
$slbdconf .= $svrtxt; |
89 | 83 |
if($config['load_balancer']['lbpool'][$i]['monitor'] == "ICMP") { |
Also available in: Unified diff
Revert "Allow setting of LB Server mode"
This reverts commit c5dfeaf6c31999688034c22b4fcb56477f0b9bd7.