LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Strange : twice HTTP requests

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Strange : twice HTTP requests
From: Olivier Bonvalet <olivier.bonvalet@xxxxxxxxxx>
Date: Thu, 16 Feb 2006 14:36:20 +0100
Hello,

I set up a small cluster with LVS (IP Tunneling) and 3 Apache nodes.
All was working fine, but since tuesday I have a strange behaviour :
some of the HTTP requests are sent to more than one node !

I use wlc scheduler, and actually the 3 nodes have the same size.

Do you know what is my error ?


I extract a part of log files (see bottom) : we can see than requests for
node 1 are ok. But when a request is for node 2 or 3, then both servers receive it.


80.170.X.X - [15/Feb/2006:06:25:36 +0100] (node1) "GET /radine.js HTTP/1.1" 200 10363 2846 80.170.X.X - [15/Feb/2006:06:25:37 +0100] (node1) "GET /pics/ic_1z.gif HTTP/1.1" 200 135 1836 80.170.X.X - [15/Feb/2006:06:25:37 +0100] (node1) "GET /pics/ic_2z.gif HTTP/1.1" 200 171 2054 80.170.X.X - [15/Feb/2006:06:25:37 +0100] (node1) "GET /pics/ic_3z.gif HTTP/1.1" 200 128 2027 80.170.X.X - [15/Feb/2006:06:25:38 +0100] (node1) "GET /pics/ic_5z.gif HTTP/1.1" 200 115 2043 80.170.X.X - [15/Feb/2006:06:25:38 +0100] (node1) "GET /pics/ic_5zz.gif HTTP/1.1" 200 115 2309 80.170.X.X - [15/Feb/2006:06:25:38 +0100] (node1) "GET /pics/ic_6z.gif HTTP/1.1" 200 141 1872

80.170.X.X - [15/Feb/2006:06:25:39 +0100] (node2) "GET /pics/ic_4zz.gif HTTP/1.1" 200 147 2010 80.170.X.X - [15/Feb/2006:06:25:39 +0100] (node3) "GET /pics/ic_4zz.gif HTTP/1.1" 200 147 2010

80.170.X.X - [15/Feb/2006:06:25:39 +0100] (node2) "GET /pics/nl_rz.gif HTTP/1.1" 200 836 1668 80.170.X.X - [15/Feb/2006:06:25:39 +0100] (node3) "GET /pics/nl_rz.gif HTTP/1.1" 200 836 1668

80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node2) "GET /js/dh_pu.js HTTP/1.1" 200 3277 1489 80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node3) "GET /js/dh_pu.js HTTP/1.1" 200 3277 1489

80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node2) "GET /js/welcome.js HTTP/1.1" 200 2888 1496 80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node3) "GET /js/welcome.js HTTP/1.1" 200 2888 1496

80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node2) "GET /popup.js HTTP/1.1" 200 2139 2895 80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node3) "GET /popup.js HTTP/1.1" 200 2139 2895

80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node2) "GET /pupil.gif HTTP/1.1" 200 119 1454 80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node3) "GET /pupil.gif HTTP/1.1" 200 119 1454

80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node1) "GET /go_radine.js HTTP/1.1" 200 664 6690 80.170.X.X - [15/Feb/2006:06:25:40 +0100] (node1) "GET /pics/eyes.gif HTTP/1.1" 200 1140 2402

80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node2) "GET /leer.gif HTTP/1.1" 200 43 1691 80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node3) "GET /leer.gif HTTP/1.1" 200 43 1691

80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node2) "GET /pics/fourmi_t_k.gif HTTP/1.1" 200 1201 1247 80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node3) "GET /pics/fourmi_t_k.gif HTTP/1.1" 200 1201 1247

80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node2) "GET /pics/util_1.gif HTTP/1.1" 200 86 4193 80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node3) "GET /pics/util_1.gif HTTP/1.1" 200 86 4193

80.170.X.X - [15/Feb/2006:06:25:41 +0100] (node1) "GET /pics/util_2.gif HTTP/1.1" 200 102 2817

80.170.X.X - [15/Feb/2006:06:25:42 +0100] (node2) "GET /fourmi-sv.jpg HTTP/1.1" 200 5797 1001 80.170.X.X - [15/Feb/2006:06:25:42 +0100] (node3) "GET /fourmi-sv.jpg HTTP/1.1" 200 5797 1001


Thanks in advance,
Olivier

<Prev in Thread] Current Thread [Next in Thread>