ashx处理程序中的HttpContext负载均衡

时间:2014-09-24 05:34:15

标签: c# asp.net handler

我使用处理程序(.ashx)在webpage.Code上显示图像,看起来像

  Image1.ImageUrl="Imagehandler.ashx?id="+2

这在开发环境以及单个服务器生产时都能正常工作。 但是负载均衡的多个Web服务器存在问题。

处理程序代码如下所示

 ProcessRequest(HttpContext context)
 {
   int id=int.parse(context.Request.Querystring["abc"]);
 }

我怀疑当有时处理程序请求命中另一台服务器时,这个上下文有问题。如果我在生产时关闭一台服务器,那么它开始运行良好。

有人遇到过这个吗?还有什么想法?

0 个答案:

没有答案