我目前正在评估NodeJS和微软ASP.NET Web的REST Api实现,它将处理大量流量,尽管我可以看到NodeJS如何通过各种附加模块和技术进行扩展,但我找不到一个示例来说明如何使用ASP.NET Web Api实现相同的功能。
向外扩展ASP.NET Web Api并将其负载平衡到多个服务器的最佳方式或技术是什么?
发布于 2015-06-11 19:04:34
您可以向外扩展任何Web应用程序,就像对其他ASP.Net应用程序所做的那样。您基本上有两个或更多的web服务器,并有一个负载均衡器或流量管理器来处理它们之间的请求。
最好的技术是什么?好吧,这是一个选择的问题。
我的观点是性能瓶颈在数据层。您应该考虑实现某种类型的内存缓存功能,例如Redis,以帮助实现可伸缩性。
https://stackoverflow.com/questions/30778894
复制相似问题