2010-08-25 4 views
0

L'objectif de ce composant est de pouvoir transférer les requêtes HTTP qu'il reçoit vers un serveur différent en fonction des paramètres, mais en conservant l'URL et le POST données intactes. Par exemple:Utilisation de ASP.NET, configuration d'un composant pour rediriger la réponse à toute requête HTTP

Si le composant reçoit

http://sourceserver/XYZ.aspx?id=100 

Il renvoie la réponse de soit

http://targetserverONE/XYZ.aspx?id=100 
http://targetserverTWO/XYZ.aspx?id=100 

où XYZ peut être nom valide de la page. Je pense que je peux probablement créer chaque page individuellement pour faire un Response.Redirect mais je me demande s'il y a une manière plus générique de faire ceci? De plus, est-ce quelque chose que je dois configurer au niveau IIS plutôt qu'au niveau du code? Merci.

Répondre

0

Vous pouvez le faire dans IIS de Gestionnaire des services Internet:

IIS 6 Instructions
IIS 7 Instructions

Edit: viens de relire votre question et de réaliser que vous êtes équilibrage de charge entre deux serveurs. Vous pouvez également le faire au niveau administratif. Google load balancing

Questions connexes