我有一个将位于 Amazon EC2 实例的 tomcat 服务器。它将为大约 10000 个客户端的文件下载请求提供服务。
Each client will follow the steps to download some files:
(1) Send request to Tomcat to check if need to update files
(2) Tomcat will send the file list to client if any
(3) Client will download the file list via HTTP servlet.
基本上我们希望在Tomcat服务器高负载时实现目标(由于带宽/会话限制等),Tomcat会向客户端请求返回一个INTERVAL,然后客户端将等待INTERVAL时间重新发送下载请求。有没有什么好的方法来设计这样的风景?