Hello all!
I came here through Google searching for PHP load balancing... and got to this thread: http://www.daniweb.com/forums/thread171839.html
I am trying to do something similar, but what I'm trying to do is a one time, one day, quick and cheap load balancing solution using PHP.
The idea is to use a simple php script to randomly redirect users to several other servers with one static page. I am just wondering if this would be sufficient if I were to expect an influx of users for only one day (may reach up to 50,000 users within a one hour period). Below is what I have come up with using only limited php knowledge. The server running this script will be a basic dedicated virtual server by MediaTemple which should suffice as a temporary load balancer, and will be redirected to multiple GridServer accounts from MediaTemple. Do you see any problems with this?
<?php
$servers = array("www.foo1.com",
"www.foo2.com",
"www.foo3.com");
$server = $servers[array_rand($servers)];
header("Location: http://$server");
?>
Thank you for taking your time to look at this! I really appreciate it!