我的应用代表用户向其他服务器发出http请求。这个问题涉及以最佳方式做到这一点。
应用程序可能需要尽快将许多http请求的结果(到外部服务器)返回给用户。我尽可能使用线程来优化这个。但是,我不太了解当多个用户一次使用该网站时会发生什么。奇怪的是,当我模拟一些用户同时向(本地)开发服务器发出请求时,响应时间似乎并没有受到影响。
我正在考虑创建一个对http请求进行排队并在可能的情况下处理它们的类,但是,我不知道是在App级别还是用户级别实例化它。
本地Web服务器是webrick,生产服务器是puma。
问题:
答案 0 :(得分:0)
逐一回答您的问题:
如果这有帮助或您需要更多信息,请告诉我。