Hi,<br><br>I'm having this problem with load balancer.<br>I already setup the load balancer and two servers behind it with this kind of topology <br><br>-----------------------------------------------------                    <br>
request -> DIRECTOR -- Server 1<br>                                   \<br>                                     Server 2<br>-----------------------------------------------------<br><br>DIRECTOR's (RHEL 5) Virtual IP = 192.168.1.1<br>
Server 1's (RHEL 4.4) Virtual IP = 192.168.1.2<br>Server 2's (CentOS 5.3) Virtual IP = 192.168.1.3<br><br>The problem is when I try to hit the 192.168.1.1, it sometimes give me a HTTP 200 and sometimes it will timed out. I hit it using lynx -dump. It should return "Hello world!" if success.<br>
<br>But if we hit it directly to <a href="http://192.168.1.2:80">192.168.1.2:80</a> and <a href="http://192.168.1.3:80">192.168.1.3:80</a>, it will return HTTP 200 which means no error and no timeout. Since the Server 1 is the same as Server 2 in configuration, are there somethings I missed here?<br>
<br>Another information is that I set the director using round robin algorithm, so everytime a successful hit returned from server 1, the next one is surely heading to Server 2 right? Based on the Apache's access log, I also knew that the timed out occured when it is the Server 2's turn to handle the request.<br>
<br>Aside from the same httpd.conf and the same httpd version are there any things in the system level, kernel level that should be the same between those two servers?<br><br>Thanks.<br>Roberto<br>