Относительно множественного запроса AJAX для одной и той же функции - PullRequest
1 голос
/ 25 января 2012

Моя цель:

Чтобы получить ответ от ajax и показать ответ от ajax как «Приходи первым обслужен».

Технология: рубин на рельсах + ajax (javascript)

Пояснение:

  1. На изображении ниже показано 5 запросов. 1-й и 2-й запрос повторно запускаются с тем же 4-м и 5-м запросом. Третий запрос должен в идеале занимать время, все остальные запросы должны занимать менее секунды. Я хочу получить ответ от сервера через ajax независимо от отправленного запроса.

В сортировке Если 3-й запрос завершен за 4,49 секунды, а 5-й запрос занимает 0,5 секунды. 5-й запрос не должен ждать третьего запроса. Является ли это возможным ? Как?

Пожалуйста, помогите мне!

multiple ajax request

1 Ответ

1 голос
/ 25 января 2012

Из брошюры веб-серверов Ruby 1.9.x

WEBrick реализован как однопроцессный многопоточный сервер.Ничто не мешает вам запустить несколько WEBricks, каждый из которых прослушивает свой собственный порт и распределяет нагрузку между ними через внешний балансировщик нагрузки.Но сам сервер не предоставляет никаких собственных многопроцессорных функций.

Если вы хотите обрабатывать несколько запросов параллельно, вам может потребоваться выбрать другой сервер или настройку сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...