关于相同功能的多个ajax请求

时间:2012-01-25 14:28:01

标签: javascript ruby-on-rails ruby ajax jquery

我的目标:

从ajax获取回复并将ajax的回复显示为“先到先得”。

技术:ruby on rails + ajax(javascript)

解释

  1. 在下面的图片中显示5个请求。第1和第2个请求以相同的第4和第5个请求重新运行。 第三个请求应该理想地花时间所有其他请求应该花不到一秒钟。 我希望通过ajax从服务器获得响应,与发送的请求无关。
  2. 在排序中,如果第3个请求在4.49秒和第5个请求中完成需要0.5秒。第5次请求不应等待第三次请求。可能吗 ?怎么样?

    请帮帮我!

    multiple ajax request

1 个答案:

答案 0 :(得分:1)

来自Ruby 1.9.x Web Servers Booklet

WEBrick是作为单进程多线程服务器实现的。没有什么能阻止你启动几个WEBricks,每个WEBricks都在自己的端口上监听,并通过外部负载均衡器在它们之间进行负载均衡。但是服务器本身并没有提供它自己的任何多处理功能。

如果要并行处理多个请求,可能需要选择其他服务器或服务器设置。