Re: Slow loading

From: Amanda Machutta <amachutta#gmail.com>
Date: Tue, 30 Mar 2010 10:58:23 -0400


>
> Just some more debugging data -- this is debuggng from haproxy....I marked
> where the pause happens here as well:
>
> Available polling systems :
> select : pref=150, test result OK
> Total: 1 (1 usable), will use select.
> Using select() as the polling mechanism.
> 00000000:services.accept(0005)=0006 from [24.99.160.41:52838]
> 00000001:http_proxy.accept(0003)=0008 from [24.99.160.41:52839]
> 00000001:http_proxy.clireq[0008:ffff]: GET /intelliqueue/agentui/ HTTP/1.1
> 00000001:http_proxy.clihdr[0008:ffff]: Host: www.cfpolitical.com
> 00000001:http_proxy.clihdr[0008:ffff]: User-Agent: Mozilla/5.0 (Windows; U;
> Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR
> 3.5.30729)
> 00000001:http_proxy.clihdr[0008:ffff]: Accept:
> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> 00000001:http_proxy.clihdr[0008:ffff]: Accept-Language: en-us,en;q=0.5
> 00000001:http_proxy.clihdr[0008:ffff]: Accept-Encoding: gzip,deflate
> 00000001:http_proxy.clihdr[0008:ffff]: Accept-Charset:
> ISO-8859-1,utf-8;q=0.7,*;q=0.7
> 00000001:http_proxy.clihdr[0008:ffff]: Keep-Alive: 115
> 00000001:http_proxy.clihdr[0008:ffff]: Connection: keep-alive
> 00000001:http_proxy.clihdr[0008:ffff]: Cookie: CFID=408; CFTOKEN=12213899;
> JSESSIONID=b6302e0e4a8d377c4e6e
> 00000001:http_proxy.srvrep[0008:0009]: HTTP/1.1 200 OK
> 00000001:http_proxy.srvhdr[0008:0009]: Connection: close
> 00000001:http_proxy.srvhdr[0008:0009]: Date: Tue, 30 Mar 2010 14:55:39 GMT
> 00000001:http_proxy.srvhdr[0008:0009]: Server: Microsoft-IIS/6.0
> 00000001:http_proxy.srvhdr[0008:0009]: X-Powered-By: ASP.NET
> 00000001:http_proxy.srvhdr[0008:0009]: Set-Cookie:
> CFAUTHORIZATION_IntelliQueue=;expires=Mon, 30-Mar-2009 14:55:39 GMT;path=/
> 00000001:http_proxy.srvhdr[0008:0009]: Content-Type: text/html;
> charset=UTF-8
> 00000000:services.srvcls[0006:0007]
> 00000000:services.clicls[0006:0007]
> 00000000:services.closed[0006:0007]
>
> <!--- 16 second pause --->
>
> 00000001:http_proxy.srvcls[0008:0009]
> 00000001:http_proxy.clicls[0008:0009]
> 00000001:http_proxy.closed[0008:0009]
> 00000002:http_proxy.accept(0003)=0006 from [24.99.160.41:52843]
> 00000002:http_proxy.clireq[0006:ffff]: GET /intelliqueue/agentui/config.cfm
> HTTP/1.1
> 00000002:http_proxy.clihdr[0006:ffff]: Host: www.cfpolitical.com
> 00000002:http_proxy.clihdr[0006:ffff]: User-Agent: Mozilla/5.0 (Windows; U;
> Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR
> 3.5.30729)
> 00000002:http_proxy.clihdr[0006:ffff]: Accept:
> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> 00000002:http_proxy.clihdr[0006:ffff]: Accept-Language: en-us,en;q=0.5
> 00000002:http_proxy.clihdr[0006:ffff]: Accept-Encoding: gzip,deflate
> 00000002:http_proxy.clihdr[0006:ffff]: Accept-Charset:
> ISO-8859-1,utf-8;q=0.7,*;q=0.7
> 00000002:http_proxy.clihdr[0006:ffff]: Keep-Alive: 115
> 00000002:http_proxy.clihdr[0006:ffff]: Connection: keep-alive
> 00000002:http_proxy.clihdr[0006:ffff]: Cookie: CFID=408; CFTOKEN=12213899;
> JSESSIONID=b6302e0e4a8d377c4e6e
> 00000002:http_proxy.srvrep[0006:0007]: HTTP/1.1 200 OK
> 00000002:http_proxy.srvhdr[0006:0007]: Connection: close
> 00000002:http_proxy.srvhdr[0006:0007]: Date: Tue, 30 Mar 2010 14:55:56 GMT
> 00000002:http_proxy.srvhdr[0006:0007]: Server: Microsoft-IIS/6.0
> 00000002:http_proxy.srvhdr[0006:0007]: X-Powered-By: ASP.NET
> 00000002:http_proxy.srvhdr[0006:0007]: Set-Cookie:
> CFAUTHORIZATION_IntelliQueue=;expires=Mon, 30-Mar-2009 14:55:56 GMT;path=/
> 00000002:http_proxy.srvhdr[0006:0007]: Content-Type: text/xml
> 00000002:http_proxy.srvcls[0006:0007]
> 00000002:http_proxy.clicls[0006:0007]
> 00000002:http_proxy.closed[0006:0007]
> 00000003:http_proxy.accept(0003)=0006 from [24.99.160.41:52844]
> 00000003:http_proxy.clireq[0006:ffff]: GET
> /intelliqueue/manage/get_logo.cfm?ui=TRUE HTTP/1.1
> 00000003:http_proxy.clihdr[0006:ffff]: Host: www.cfpolitical.com
> 00000003:http_proxy.clihdr[0006:ffff]: User-Agent: Mozilla/5.0 (Windows; U;
> Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR
> 3.5.30729)
> 00000003:http_proxy.clihdr[0006:ffff]: Accept:
> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> 00000003:http_proxy.clihdr[0006:ffff]: Accept-Language: en-us,en;q=0.5
> 00000003:http_proxy.clihdr[0006:ffff]: Accept-Encoding: gzip,deflate
> 00000003:http_proxy.clihdr[0006:ffff]: Accept-Charset:
> ISO-8859-1,utf-8;q=0.7,*;q=0.7
> 00000003:http_proxy.clihdr[0006:ffff]: Keep-Alive: 115
> 00000003:http_proxy.clihdr[0006:ffff]: Connection: keep-alive
> 00000003:http_proxy.clihdr[0006:ffff]: Cookie: CFID=408; CFTOKEN=12213899;
> JSESSIONID=b6302e0e4a8d377c4e6e
> 00000003:http_proxy.srvrep[0006:0007]: HTTP/1.1 200 OK
> 00000003:http_proxy.srvhdr[0006:0007]: Connection: close
> 00000003:http_proxy.srvhdr[0006:0007]: Date: Tue, 30 Mar 2010 14:55:56 GMT
> 00000003:http_proxy.srvhdr[0006:0007]: Server: Microsoft-IIS/6.0
> 00000003:http_proxy.srvhdr[0006:0007]: X-Powered-By: ASP.NET
> 00000003:http_proxy.srvhdr[0006:0007]: Content-Type: image/png
> 00000003:http_proxy.srvcls[0006:0007]
> 00000003:http_proxy.clicls[0006:0007]
> 00000003:http_proxy.closed[0006:0007]
> 00000004:services.accept(0005)=0006 from [24.99.160.41:52846]
> 00000004:services.srvcls[0006:0007]
> 00000004:services.clicls[0006:0007]
> 00000004:services.closed[0006:0007]
> 00000005:services.accept(0005)=0006 from [24.99.160.41:52847]
>
> On Tue, Mar 30, 2010 at 10:19 AM, Amanda Machutta <amachutta#gmail.com>wrote:
>
>> Hi Malte,
>>
>> I didn't compile HAProxy with any options. Just did a basic make. I am
>> using iptables to control access to the machine, not sure about ip_conntrack
>> - an lsmod shows I'm using nf_conntrack. Is there something I should check
>> that would cause issues with HAProxy?
>>
>> Here are the results of a straight tcpdump on port 80 through one request
>> of the webpage. As you can see there is a 16s pause in there, but I'm having
>> a hard time tracking down why...any ideas?
>>
>> [root#rs-globallb1 log]# tcpdump port 80 -v
>> tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96
>> bytes
>> 14:12:43.538443 IP (tos 0x0, ttl 112, id 18932, offset 0, flags [DF],
>> proto: TCP (6), length: 48) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: S, cksum 0xcd02 (correct), 1742211419:1742211419(0) win
>> 8192 <mss 1460,nop,nop,sackOK>
>> 14:12:43.538443 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto:
>> TCP (6), length: 48) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: S, cksum 0x1871 (correct),
>> 2819233190:2819233190(0) ack 1742211420 win 5840 <mss 1460,nop,nop,sackOK>
>> 14:12:43.568443 IP (tos 0x0, ttl 112, id 18933, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0x1795 (correct), ack 1 win 17520
>> 14:12:43.578443 IP (tos 0x0, ttl 112, id 18934, offset 0, flags [DF],
>> proto: TCP (6), length: 491) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: P 1:452(451) ack 1 win 17520
>> 14:12:43.588443 IP (tos 0x0, ttl 64, id 45179, offset 0, flags [DF],
>> proto: TCP (6), length: 293) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: P 1:254(253) ack 452 win 6432
>> 14:12:43.588443 IP (tos 0x0, ttl 64, id 45180, offset 0, flags [DF],
>> proto: TCP (6), length: 2960) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: . 254:3174(2920) ack 452 win 6432
>> 14:12:43.638442 IP (tos 0x0, ttl 112, id 18936, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0x0f21 (correct), ack 1714 win 17520
>> 14:12:43.638442 IP (tos 0x0, ttl 64, id 45182, offset 0, flags [DF],
>> proto: TCP (6), length: 1464) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: P 3174:4598(1424) ack 452 win 6432
>> 14:12:43.638442 IP (tos 0x0, ttl 112, id 18937, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0x096d (correct), ack 3174 win 17520
>> 14:12:43.868438 IP (tos 0x0, ttl 112, id 18939, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0x096d (correct), ack 4598 win 16096
>>
>> <!--- Always a 16s pause right here --->
>>
>> 14:12:59.028186 IP (tos 0x0, ttl 64, id 45183, offset 0, flags [DF],
>> proto: TCP (6), length: 576) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: P 4598:5134(536) ack 452 win 6432
>> 14:12:59.028186 IP (tos 0x0, ttl 64, id 45184, offset 0, flags [DF],
>> proto: TCP (6), length: 1088) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: P 5134:6182(1048) ack 452 win 6432
>> 14:12:59.028186 IP (tos 0x0, ttl 64, id 45185, offset 0, flags [DF],
>> proto: TCP (6), length: 1500) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: . 6182:7642(1460) ack 452 win 6432
>> 14:12:59.028186 IP (tos 0x0, ttl 64, id 45186, offset 0, flags [DF],
>> proto: TCP (6), length: 1428) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: FP 7642:9030(1388) ack 452 win
>> 6432
>> 14:12:59.068186 IP (tos 0x0, ttl 112, id 19023, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0xfdac (correct), ack 6182 win 17520
>> 14:12:59.068186 IP (tos 0x0, ttl 112, id 19024, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0xfdab (correct), ack 9031 win 14672
>> 14:12:59.068186 IP (tos 0x0, ttl 112, id 19025, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: ., cksum 0xf7f7 (correct), ack 9031 win 16132
>> 14:12:59.068186 IP (tos 0x0, ttl 112, id 19026, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52283 >
>> rs-globallb1.http: F, cksum 0xf7f6 (correct), 452:452(0) ack 9031 win 16132
>> 14:12:59.068186 IP (tos 0x0, ttl 64, id 45187, offset 0, flags [DF],
>> proto: TCP (6), length: 40) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52283: ., cksum 0x1ddb (correct), ack 453
>> win 6432
>> 14:12:59.718177 IP (tos 0x0, ttl 112, id 19032, offset 0, flags [DF],
>> proto: TCP (6), length: 48) c-24-99-160-41.hsd1.ga.comcast.net.52289 >
>> rs-globallb1.http: S, cksum 0x1c74 (correct), 2671280771:2671280771(0) win
>> 8192 <mss 1460,nop,nop,sackOK>
>> 14:12:59.718177 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto:
>> TCP (6), length: 48) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52289: S, cksum 0x94b2 (correct),
>> 3075791243:3075791243(0) ack 2671280772 win 5840 <mss 1460,nop,nop,sackOK>
>> 14:12:59.758177 IP (tos 0x0, ttl 112, id 19034, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52289 >
>> rs-globallb1.http: ., cksum 0x93d6 (correct), ack 1 win 17520
>> 14:12:59.758177 IP (tos 0x0, ttl 112, id 19035, offset 0, flags [DF],
>> proto: TCP (6), length: 501) c-24-99-160-41.hsd1.ga.comcast.net.52289 >
>> rs-globallb1.http: P 1:462(461) ack 1 win 17520
>> 14:12:59.768177 IP (tos 0x0, ttl 64, id 30115, offset 0, flags [DF],
>> proto: TCP (6), length: 385) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52289: P 1:346(345) ack 462 win 6432
>> 14:12:59.768177 IP (tos 0x0, ttl 64, id 30116, offset 0, flags [DF],
>> proto: TCP (6), length: 40) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52289: F, cksum 0xbbff (correct),
>> 346:346(0) ack 462 win 6432
>> 14:12:59.808176 IP (tos 0x0, ttl 112, id 19036, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52289 >
>> rs-globallb1.http: ., cksum 0x9208 (correct), ack 347 win 17175
>> 14:12:59.808176 IP (tos 0x0, ttl 112, id 19037, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52289 >
>> rs-globallb1.http: F, cksum 0x9207 (correct), 462:462(0) ack 347 win 17175
>> 14:12:59.808176 IP (tos 0x0, ttl 64, id 30117, offset 0, flags [DF],
>> proto: TCP (6), length: 40) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52289: ., cksum 0xbbfe (correct), ack 463
>> win 6432
>> 14:13:00.098171 IP (tos 0x0, ttl 112, id 19040, offset 0, flags [DF],
>> proto: TCP (6), length: 48) c-24-99-160-41.hsd1.ga.comcast.net.52290 >
>> rs-globallb1.http: S, cksum 0xfc80 (correct), 3940964039:3940964039(0) win
>> 8192 <mss 1460,nop,nop,sackOK>
>> 14:13:00.098171 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto:
>> TCP (6), length: 48) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52290: S, cksum 0x776b (correct),
>> 3079853729:3079853729(0) ack 3940964040 win 5840 <mss 1460,nop,nop,sackOK>
>> 14:13:00.138170 IP (tos 0x0, ttl 112, id 19041, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52290 >
>> rs-globallb1.http: ., cksum 0x768f (correct), ack 1 win 17520
>> 14:13:00.148170 IP (tos 0x0, ttl 112, id 19042, offset 0, flags [DF],
>> proto: TCP (6), length: 510) c-24-99-160-41.hsd1.ga.comcast.net.52290 >
>> rs-globallb1.http: P 1:471(470) ack 1 win 17520
>> 14:13:00.168170 IP (tos 0x0, ttl 64, id 31479, offset 0, flags [DF],
>> proto: TCP (6), length: 212) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52290: P 1:173(172) ack 471 win 6432
>> 14:13:00.168170 IP (tos 0x0, ttl 64, id 31480, offset 0, flags [DF],
>> proto: TCP (6), length: 2960) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52290: . 173:3093(2920) ack 471 win 6432
>> 14:13:00.208169 IP (tos 0x0, ttl 112, id 19044, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52290 >
>> rs-globallb1.http: ., cksum 0x6e59 (correct), ack 1633 win 17520
>> 14:13:00.208169 IP (tos 0x0, ttl 64, id 31482, offset 0, flags [DF],
>> proto: TCP (6), length: 2960) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52290: . 3093:6013(2920) ack 471 win 6432
>> 14:13:00.208169 IP (tos 0x0, ttl 64, id 31484, offset 0, flags [DF],
>> proto: TCP (6), length: 1478) rs-globallb1.http >
>> c-24-99-160-41.hsd1.ga.comcast.net.52290: F 6013:7451(1438) ack 471 win 6432
>> 14:13:00.208169 IP (tos 0x0, ttl 112, id 19045, offset 0, flags [DF],
>> proto: TCP (6), length: 40) c-24-99-160-41.hsd1.ga.comcast.net.52290 >
>> rs-globallb1.http: R, cksum 0xad11 (correct), 471:471(0) ack 3093 win 0
>>
>> On Tue, Mar 30, 2010 at 9:37 AM, Malte Geierhos <malte#snapscouts.de>wrote:
>>
>>> Hi Amanda,
>>>
>>> What about the rest of my questions ?
>>> With what options did you compile HaProxy ?
>>> Do you've run a tcpdump / Wireshark ?
>>> I think this will help a lot to see where your slowdown comes from...
>>>
>>> And specially : what about iptables / ip_conntrack ? This can slow down
>>> things a lot ...
>>> kind regards,
>>> Malte
>>>
>>> Hi Malte,
>>>
>>> Thanks for your response. We switched to mode tcp while trying to
>>> troubleshoot the load times. Originally my configuration was set for http,
>>> and switching it to mode tcp seemed to speed things up a bit.
>>>
>>> Some additional information:
>>> -Running HAProxy version 1.4.1 on a CentOS 5.4 system.
>>> -Nothing else is configured in the file. I posted the whole config file.
>>>
>>> Thanks,
>>> Amanda
>>>
>>> On Tue, Mar 30, 2010 at 9:04 AM, Malte Geierhos <malte#snapscouts.de>wrote:
>>>
>>>> Hello Amanda,
>>>>
>>>> I'm wondering why you're using "mode tcp" for http loadbalancing ?
>>>> Besides that - i don't see anything unusual in your config.
>>>> Of course if you've got a recent kernel (> 2.6.28) , you can try setting
>>>> "option splice-response" if your haproxy is compiled with
>>>> "USE_LINUX_SPLICE=1"
>>>> But more interesting :
>>>> Which HaProxy version do you use on what System ?
>>>> How many Req/s do you expect ?
>>>> Anything else configured on your loadbalancer ?
>>>> Such as ip_conntrack enabled or similar ?
>>>> Did you change something in your sysctl's ?
>>>>
>>>> Kind regards,
>>>> Malte
>>>>
>>>> Am 30.03.10 14:42, schrieb Amanda Machutta:
>>>>
>>>> > Hello All,
>>>>
>>>> >
>>>>
>>>> > I've completely new to HAProxy and have come up with a basic
>>>>
>>>> > configuration for my haproxy server to test with. I have it
>>>>
>>>> > loadbalancing port 80 for our websites, which load flash
>>>>
>>>> > applications, as well as port 1312 which is used for some backend
>>>>
>>>> > services. In testing, I'm noticing that my webpage is loading
>>>> really
>>>>
>>>> > slow. So slow that I had to kick up my timeouts just to get it to
>>>>
>>>> > finish loading. When I load directly through the webserver, I do
>>>> not
>>>>
>>>> > see this issue. Here is a copy of my config. Any input would be
>>>>
>>>> > greatly appreciated.
>>>>
>>>> >
>>>>
>>>> > global
>>>>
>>>> > maxconn 4096 # Total Max Connections. This is
>>>> dependent
>>>>
>>>> > on ulimit
>>>>
>>>> > daemon
>>>>
>>>> > nbproc 4 # Number of processing cores. Dual
>>>> Dual-core
>>>>
>>>> > Opteron is 4 cores for example.
>>>>
>>>> > log 127.0.0.1 local0 debug
>>>>
>>>> >
>>>>
>>>> > defaults
>>>>
>>>> > mode http
>>>>
>>>> > clitimeout 150000
>>>>
>>>> > srvtimeout 30000
>>>>
>>>> > contimeout 4000
>>>>
>>>> > log global
>>>>
>>>> > #option httpclose # Disable Keepalive
>>>>
>>>> >
>>>>
>>>> > listen http_proxy x.x.x.x:80
>>>>
>>>> > mode tcp
>>>>
>>>> > balance roundrobin
>>>>
>>>> > option httpchk
>>>>
>>>> > option tcpka
>>>>
>>>> >
>>>>
>>>> > ## Define your servers to balance
>>>>
>>>> > server rs-webserver1 x.x.x.215:80
>>>>
>>>> > server rs-webserver2 x.x.x.216:80
>>>>
>>>> > server rs-webserver3 x.x.x.136:80
>>>>
>>>> > server rs-webserver4 x.x.x.220:80
>>>>
>>>> > server rs-webserver5 x.x.x.126:80
>>>>
>>>> >
>>>>
>>>> > listen services x.x.x.x:1312
>>>>
>>>> > mode tcp
>>>>
>>>> > balance roundrobin
>>>>
>>>> > option tcpka
>>>>
>>>> > ## Define your servers to balance
>>>>
>>>> > server rs-webserver1 x.x.x.217:1312
>>>>
>>>> > server rs-webserver2 x.x.x.216:1312
>>>>
>>>> > server rs-webserver3 x.x.x.136:1312
>>>>
>>>> > server rs-webserver4 x.x.x.220:1312
>>>>
>>>> > server rs-webserver5 x.x.x.126:1312
>>>>
>>>> >
>>>>
>>>> > Thanks,
>>>>
>>>> > Amanda
>>>>
>>>> >
>>>>
>>>> >
>>>>
>>>> > --
>>>>
>>>> > ´¨)
>>>> __o
>>>>
>>>> > .·´ .·´¨) ¸.·´¨) _'\< .
>>>>
>>>> > (¸.·´ (¸.·´ (¸.·´¨¨ Amanda ¨¨¨¨¨¨( * ) ( )
>>>>
>>>
>>>
>>
>>
>> --
>> ´¨) __o
>> .·´ .·´¨) ¸.·´¨) _'\< .
>> (¸.·´ (¸.·´ (¸.·´¨¨ Amanda ¨¨¨¨¨¨( * ) ( )
>>
>
>
>
> --
> ´¨) __o
> .·´ .·´¨) ¸.·´¨) _'\< .
> (¸.·´ (¸.·´ (¸.·´¨¨ Amanda ¨¨¨¨¨¨( * ) ( )
>

-- 
   ´¨)                                               __o
 .·´  .·´¨)    ¸.·´¨)                              _'\< .
(¸.·´     (¸.·´     (¸.·´¨¨  Amanda ¨¨¨¨¨¨( * )  (   )
Received on 2010/03/30 16:58

This archive was generated by hypermail 2.2.0 : 2010/03/30 17:00 CEST