Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/141.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 负载平衡简单MVC3应用程序_Asp.net Mvc 3_Load Balancing - Fatal编程技术网

Asp.net mvc 3 负载平衡简单MVC3应用程序

Asp.net mvc 3 负载平衡简单MVC3应用程序,asp.net-mvc-3,load-balancing,Asp.net Mvc 3,Load Balancing,我在.NET4.0框架中有一个简单的MVC3应用程序,它不使用会话。它使用windows集成广告组进行身份验证。它部署在Windows 2003和IIS 6两台服务器上。为了让MVC3在IIS 6下工作,我有一个变通方法,其中添加了一个通配符映射。当我直接访问这两台机器时,该应用程序在这两台机器上都能正常工作 我想使用硬件负载平衡器,这样我就可以在两台服务器之间无缝切换。由于我的应用程序没有任何会话,我希望这应该相当容易。我想做的是,在LB向该应用发送请求之前,确保该应用正在服务器上运行。它可以

我在.NET4.0框架中有一个简单的MVC3应用程序,它不使用会话。它使用windows集成广告组进行身份验证。它部署在Windows 2003和IIS 6两台服务器上。为了让MVC3在IIS 6下工作,我有一个变通方法,其中添加了一个通配符映射。当我直接访问这两台机器时,该应用程序在这两台机器上都能正常工作

我想使用硬件负载平衡器,这样我就可以在两台服务器之间无缝切换。由于我的应用程序没有任何会话,我希望这应该相当容易。我想做的是,在LB向该应用发送请求之前,确保该应用正在服务器上运行。它可以像检查该应用程序中是否存在keepalive.htm文件一样简单。由于这个应用程序的用户数量非常少,我不想设计一个非常复杂的解决方案。我尝试实现keepalive解决方案,但不断出现错误。即使我让每个人都能读取文件,并对其进行匿名访问,因此不需要身份验证,它仍然会给我相同的错误。我有一种感觉,让MVC3为IIS 6工作的变通方法正在成为阻碍

关于如何对简单的MVC3应用程序进行负载平衡,以便Loadbalancer可以在转发请求之前检查应用程序是否已启动,您有何想法

谢谢你的帮助