--- George Mladenov <[EMAIL PROTECTED]> wrote: > I am trying to design my web application so that it can be run in a web > farm but I've never actually had any experience with web farms. I am > assuming that in a web farm some load balancing software (MS Application > Center?) routes HTTP requests to the different web servers depending on > their load. My question is this: once an HTTP request has been routed to a
Windows 2000 Advanced Server supports NLB (network load balancing), which supports various methods of balancing traffic. It's worth reading the docs on NLB, because it isn't as simple as you may think, due to proxy servers and other effects. > server and received by my application, is there a way to re-route this > request to another server in the farm? I know that the You can redirect to a different server. > HttpServerUtility.Transfer method in ASP.Net can be used to terminate the > execution of the current page and begin the execution of another page. As > far as I know, however, the new page must be on the same server. What I Yes. > would like to do is to terminate the execution of the current page and > begin the execution of another page but on a specific server from the farm. > Does anybody know if this is possible with the ASP.Net API? If not, is > there some other way of achieving the same behavior? Not that I've discovered. NLB works at a lower level than ASP.Net. Response redirection is the only way I can think of. Peter __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.