Apache - кол-во одновременных ответов от сервера
Добавлено: 2011-07-20 3:28:54
недавно столкнулась с таким странным эффектом:
апач одновременно отдает не более 6-ти ответов от сервера.
Каак проявляется:
допустим есть AJAX скрипт, который отправляет сразу 20 ассинхронных запросов на один и тот же скрипт, но с разными данными.
При этом запросы корректно отправляются в одно и то же время, но вот ответы от сервера получаются "порциями" по 6 штук. Для теста и наглядности в скрипте, к которому обращаемсся стоит sleep(10) (ждем 10 секунд).
так вот первые 6 запросов выполнятся (будет получен ответ от сервера) через 10 секунд, следующие 6 через 20 секунд и тп.
Т.е. ощущение, что они каким-то образом вставют в "очередь"
из-за чего может быть такой эффект и как его устранить?
апач одновременно отдает не более 6-ти ответов от сервера.
Каак проявляется:
допустим есть AJAX скрипт, который отправляет сразу 20 ассинхронных запросов на один и тот же скрипт, но с разными данными.
При этом запросы корректно отправляются в одно и то же время, но вот ответы от сервера получаются "порциями" по 6 штук. Для теста и наглядности в скрипте, к которому обращаемсся стоит sleep(10) (ждем 10 секунд).
так вот первые 6 запросов выполнятся (будет получен ответ от сервера) через 10 секунд, следующие 6 через 20 секунд и тп.
Т.е. ощущение, что они каким-то образом вставют в "очередь"
из-за чего может быть такой эффект и как его устранить?