"be consistent" | |
PerlMonks |
best way to balance load to a Perl scriptby keiusui (Monk) |
on Jul 25, 2009 at 21:26 UTC ( [id://783230]=perlquestion: print w/replies, xml ) | Need Help?? |
keiusui has asked for the wisdom of the Perl Monks concerning the following question:
Hello, I run a website on which one particular Perl script receives a lot of hits. It is called download.pl, and it enables my clients to download audio content for their radio shows.
During peak hours, download.pl can receive a hundred hits every minute. download.pl then starts running slowly, as does the rest of the web server. I am wondering what the best way to balance the load to download.pl would be. One idea I came up with would be to create ten separate download Perl scripts called download1.pl, download2.pl, download3.pl and so forth. Then, download.pl would act as a switch and call one of the ten Perl scripts by using the system command. Would this help? Or, maybe it's simply time to get a second web server altogether and balance the load between two servers rather than between ten separate Perl scripts? I would be curious to get your feedback here. Thanks so much for your help.
Back to
Seekers of Perl Wisdom
|
|