source: lvs/debian/config/etc/ha.d/ldirectord.cf @ 1113

Last change on this file since 1113 was 1113, checked in by quentin, 15 years ago
Use a Weighted Least Connections scheduler, to better balance load
File size: 5.6 KB
RevLine 
[1111]1checktimeout=5
[210]2checkinterval=1
3autoreload=yes
4logfile="/var/log/ldirectord.log"
[232]5quiescent=no
[210]6
[1005]7virtual=18.181.0.46:25
8        real=18.181.0.53:25 gate 1024
9        real=18.181.0.57:25 gate 1024
[1112]10        real=18.181.0.167:25 gate 512
[1005]11        fallback=18.187.1.128:25 gate
12        service=smtp
[1113]13        scheduler=wlc
14        persistent=600
[1005]15        protocol=tcp
16        checktype=negotiate
17
[210]18virtual=18.181.0.46:80
[232]19        real=18.181.0.53:80 gate 1024
[806]20        real=18.181.0.57:80 gate 1024
[1112]21        real=18.181.0.167:80 gate 512
[1022]22        fallback=127.0.0.1:80 gate
[210]23        service=http
24        request="heartbeat/http"
[819]25        virtualhost="scripts.mit.edu"
[210]26        receive="1"
[1113]27        scheduler=wlc
28        persistent=600
[210]29        protocol=tcp
30        checktype=negotiate
31
32virtual=18.181.0.46:443
[232]33        real=18.181.0.53:443 gate 1024
[806]34        real=18.181.0.57:443 gate 1024
[1112]35        real=18.181.0.167:443 gate 512
[210]36        fallback=18.187.1.128:443 gate
37        service=https
38        request="heartbeat/https"
[805]39        virtualhost="scripts.mit.edu"
[210]40        receive="1"
[1113]41        scheduler=wlc
42        persistent=600
[210]43        protocol=tcp
[805]44        checktype=negotiate
[210]45
[805]46virtual=18.181.0.46:444
47        real=18.181.0.53:444 gate 1024
[806]48        real=18.181.0.57:444 gate 1024
[1112]49        real=18.181.0.167:444 gate 512
[805]50        fallback=18.187.1.128:444 gate
51        service=https
52        request="heartbeat/https"
53        virtualhost="scripts.mit.edu"
54        receive="1"
[1113]55        scheduler=wlc
56        persistent=600
[805]57        protocol=tcp
58        checktype=negotiate
59
[1005]60virtual=18.181.0.43:25
61        real=18.181.0.53:25 gate 1024
62        real=18.181.0.57:25 gate 1024
[1112]63        real=18.181.0.167:25 gate 512
[1005]64        fallback=18.187.1.128:25 gate
65        service=smtp
[1113]66        scheduler=wlc
67        persistent=600
[1005]68        protocol=tcp
69        checktype=negotiate
70
[965]71virtual=18.181.0.43:80
72        real=18.181.0.53:80 gate 1024
73        real=18.181.0.57:80 gate 1024
[1112]74        real=18.181.0.167:80 gate 512
[1022]75        fallback=127.0.0.1:80 gate
[965]76        service=http
77        request="heartbeat/http"
78        receive="1"
[1113]79        scheduler=wlc
80        persistent=600
[965]81        protocol=tcp
82        checktype=negotiate
83
84virtual=18.181.0.43:443
85        real=18.181.0.53:443 gate 1024
86        real=18.181.0.57:443 gate 1024
[1112]87        real=18.181.0.167:443 gate 512
[965]88        fallback=18.187.1.128:443 gate
89        service=https
90        request="heartbeat/https"
91        virtualhost="scripts.mit.edu"
92        receive="1"
[1113]93        scheduler=wlc
94        persistent=600
[965]95        protocol=tcp
96        checktype=negotiate
97
98virtual=18.181.0.43:444
99        real=18.181.0.53:444 gate 1024
100        real=18.181.0.57:444 gate 1024
[1112]101        real=18.181.0.167:444 gate 512
[965]102        fallback=18.187.1.128:444 gate
103        service=https
104        request="heartbeat/https"
105        virtualhost="scripts.mit.edu"
106        receive="1"
[1113]107        scheduler=wlc
108        persistent=600
[965]109        protocol=tcp
110        checktype=negotiate
111
[1005]112virtual=18.181.0.50:25
113        real=18.181.0.53:25 gate 1024
114        real=18.181.0.57:25 gate 1024
[1112]115        real=18.181.0.167:25 gate 512
[1005]116        fallback=18.187.1.128:25 gate
117        service=smtp
[1113]118        scheduler=wlc
119        persistent=600
[1005]120        protocol=tcp
121        checktype=negotiate
122
[210]123virtual=18.181.0.50:80
[232]124        real=18.181.0.53:80 gate 1024
[806]125        real=18.181.0.57:80 gate 1024
[1112]126        real=18.181.0.167:80 gate 512
[1022]127        fallback=127.0.0.1:80 gate
[210]128        service=http
129        request="heartbeat/http"
130        receive="1"
[1113]131        scheduler=wlc
132        persistent=600
[210]133        protocol=tcp
134        checktype=negotiate
135
136virtual=18.181.0.50:443
[232]137        real=18.181.0.53:443 gate 1024
[806]138        real=18.181.0.57:443 gate 1024
[1112]139        real=18.181.0.167:443 gate 512
[210]140        fallback=18.187.1.128:443 gate
141        service=https
142        request="heartbeat/https"
[819]143        virtualhost="scripts.mit.edu"
[210]144        receive="1"
[1113]145        scheduler=wlc
146        persistent=600
[210]147        protocol=tcp
[819]148        checktype=negotiate
[210]149
[805]150virtual=18.181.0.50:444
151        real=18.181.0.53:444 gate 1024
[806]152        real=18.181.0.57:444 gate 1024
[1112]153        real=18.181.0.167:444 gate 512
[805]154        fallback=18.187.1.128:444 gate
155        service=https
156        request="heartbeat/https"
[819]157        virtualhost="scripts.mit.edu"
[805]158        receive="1"
[1113]159        scheduler=wlc
160        persistent=600
[805]161        protocol=tcp
162        checktype=negotiate
163
[581]164virtual=18.181.0.49:80
165        real=18.181.0.53:80 gate 1024
[806]166        real=18.181.0.57:80 gate 1024
[1112]167        real=18.181.0.167:80 gate 512
[1022]168        fallback=127.0.0.1:80 gate
[581]169        service=http
170        request="heartbeat/http"
[819]171        virtualhost="scripts.mit.edu"
[581]172        receive="1"
[1113]173        scheduler=wlc
174        persistent=600
[581]175        protocol=tcp
[766]176        checktype=negotiate
[581]177
178virtual=18.181.0.49:443
179        real=18.181.0.53:443 gate 1024
[806]180        real=18.181.0.57:443 gate 1024
[1112]181        real=18.181.0.167:443 gate 512
[581]182        fallback=18.187.1.128:443 gate
183        service=https
184        request="heartbeat/https"
[819]185        virtualhost="scripts.mit.edu"
[581]186        receive="1"
[1113]187        scheduler=wlc
188        persistent=600
[581]189        protocol=tcp
[819]190        checktype=negotiate
[581]191
[819]192virtual=18.181.0.49:444
193        real=18.181.0.53:444 gate 1024
194        real=18.181.0.57:444 gate 1024
[1112]195        real=18.181.0.167:444 gate 512
[819]196        fallback=18.187.1.128:444 gate
197        service=https
198        request="heartbeat/https"
199        virtualhost="scripts.mit.edu"
200        receive="1"
[1113]201        scheduler=wlc
202        persistent=600
[819]203        protocol=tcp
204        checktype=negotiate
205
[210]206virtual=1
207        real=18.181.0.53 gate "heartbeat/services", "1"
[806]208        real=18.181.0.57 gate "heartbeat/services", "2"
[756]209        real=18.181.0.167 gate "heartbeat/services", "3"
[210]210        service=http
211        scheduler=wrr
212        protocol=fwm
213        checktype=negotiate
214        checkport=80
Note: See TracBrowser for help on using the repository browser.