我正在使用Java中的REST框架和我的webservice的restlet api。 如果100,000个用户发布了对Web服务的请求,我该如何处理? 请有人建议我处理100,000个REST Web服务请求的想法吗?
答案 0 :(得分:0)
一个建议是使用Load Balancer并减少单个服务器上的负载。
答案 1 :(得分:0)
这个问题太通用了,无法回答。编写可以很好地扩展的应用程序有很多方面。像Scalability rules这样的书籍有助于突出您可以处理的不同领域。数据库/应用程序服务器/缓存/状态以及需要考虑的一些事项。没人能给你这个问题的具体答案。
答案 2 :(得分:0)
您需要在多台服务器上运行您的Web服务以避免性能损失。您还可以使用云计算(例如亚马逊微实例...免费)和负载均衡器来平衡每台服务器上的负载。