如何处理REST Web服务中的十万个请求?

时间:2012-05-08 04:59:11

标签: java rest request

我正在使用Java中的REST框架和我的webservice的restlet api。     如果100,000个用户发布了对Web服务的请求,我该如何处理?     请有人建议我处理100,000个REST Web服务请求的想法吗?

3 个答案:

答案 0 :(得分:0)

一个建议是使用Load Balancer并减少单个服务器上的负载。

答案 1 :(得分:0)

这个问题太通用了,无法回答。编写可以很好地扩展的应用程序有很多方面。像Scalability rules这样的书籍有助于突出您可以处理的不同领域。数据库/应用程序服务器/缓存/状态以及需要考虑的一些事项。没人能给你这个问题的具体答案。

答案 2 :(得分:0)

您需要在多台服务器上运行您的Web服务以避免性能损失。您还可以使用云计算(例如亚马逊微实例...免费)和负载均衡器来平衡每台服务器上的负载。