0

我有一个公共 API (Asp.Net WebAPI),所有调用都以 url 开头:/api/callName。

我有第二个网站,它是实际的公共 MVC 网站。

我希望以上两个都托管在不同的服务器上。

http://mywebsite:80/main/page1 should open my actual website, hosted on server 1.

http://mywebsite:80/api/call1 should open my API website, hosted on server 2.

这可能吗????

4

1 回答 1

0

尝试使用 IIS Web Farm 和负载分配算法。因此,其中一种解决方案:设置网络农场,以 server1 的权重为 100 的方式使用负载分配http://mywebsite:80/main/page1,而 server2 的权重为 0 的相同请求,反之亦然http://mywebsite:80/api/call1

于 2013-09-25T18:49:40.993 回答