【问题标题】:Request transfered to different ASP.NET website (different domain, server etc)请求转移到不同的 ASP.NET 网站(不同的域、服务器等)
【发布时间】:2011-11-30 06:21:39
【问题描述】:

如果我有一个 Web 服务器 A 接收页面/资源请求,并且我想将该请求的处理转移到不同的 Web 服务器(B ),这在 ASP.NET Web 表单世界中是否可行?

我之所以问,是因为如果用户想要单击提供文件的页面,我想分析 http 请求并选择离他们最近的服务器来提供文件。

所以:

  1. 用户点击 www.a.com 的超链接
  2. www.a.com 接收请求,检查所有内容,将服务文件传输到 www.b.com
  3. 客户端现在从 www.b.com 而非 www.a.com 接收内容

我基本上不希望通过 www.a.com 进行文件传输。

谢谢!

【问题讨论】:

    标签: asp.net file webforms web file-transfer


    【解决方案1】:

    您最好的选择是使用 url 进行 Response.Redirect 到正确的服务器。

    【讨论】:

      【解决方案2】:

      您需要HAProxyWindows NLBBIG-IP F5 之类的东西。有很多选择,但 ASP.NET 不做负载平衡,它在 IIS 下运行,这是一个单实例 Web 服务器。

      【讨论】:

        猜你喜欢
        • 2021-12-24
        • 2010-10-10
        • 1970-01-01
        • 2014-02-07
        • 1970-01-01
        • 2013-05-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多