横向扩展ASP.NET Web Api 2.0?

时间:2015-06-11 10:58:08

标签: asp.net asp.net-web-api load-balancing

我目前正在评估NodeJS和Microsoft ASP.NET Web Api的REST Api实现,它将处理大量流量,虽然我可以看到NodeJS如何通过各种附加模块和技术扩展,我找不到你的例子可以使用ASP.NET Web Api执行相同的操作。

将ASP.NET Web Api扩展和负载平衡到多个服务器的最佳方法或技术是什么?

1 个答案:

答案 0 :(得分:2)

您可以扩展任何Web Api应用程序,就像使用其他ASP.Net应用程序一样。您基本上有两个或更多Web服务器,并有一个负载均衡器或流量管理器来处理它们之间的请求。

什么是最好的技术?嗯,这是一个选择问题。

我的观点是性能瓶颈在于数据层。您应该考虑实现某种内存缓存工具(如Redis)来帮助实现可扩展性。

相关问题