我有一个 Asp.net MVC Web 应用程序,它有一堆控制器和一堆 URL。我想重定向某些 URL,例如, http://example.com/classes/students任何有/课程/将重定向到另一台服务器。
另一台服务器将简单地承担这些请求的负载。其他一切都将保留在主服务器上。有办法做到这一点吗?这很愚蠢吗?
我考虑过使用网络农场 (webfarm),但是基本上需要 3 台服务器才能实现这一点,而且我还需要一个用于 Signall 的背板,因为该 url 使用连接池进行聊天。
谢谢。
答案1
我并不完全了解您要做什么,因此很难说这是否是一个好主意。
也就是说,您可以通过在“类”虚拟目录中使用 IIS 中的 HTTP 重定向模块轻松实现这一点。