Каково максимальное количество потоков, разрешенных для запуска на веб-странице

Я разработал страницу с использованием ExtJS и ASP.NET. На странице появилось несколько виджетов. Каждый виджет отправляет несколько запросов AJAX во время загрузки. Я предполагаю, что каждый запрос AJAX выполняется над новым потоком. Я просто хочу понять:

  1. Сколько таких потоков разрешено запускать из одного окна? Сколько запросов броузер может отправить на сервер, не получив очереди в самом браузере. Я знаю, что запрос может быть поставлен в очередь на стороне сервера в зависимости от различных параметров.
  2. Изменяется ли это поведение от браузера к браузеру?
  3. Есть ли способ отслеживать количество активных запросов?

I am not talking about number of threads that can run on Server-Side. I am not talking about number of request a server can process.

0
nl ja de

2 ответы

Сколько таких потоков разрешено запускать из одного окна?

Это зависит от возможностей и конфигурации вашего сервера.

Изменяется ли это поведение от браузера к браузеру?

Нет.

Есть ли способ отслеживать количество активных запросов?

<Сильный> Microsoft

http://msdn.microsoft.com/en- нас/библиотека/bb386420 (v = VS.100) .aspx

Examples & Tips

http://www.dotnetperls.com/trace

0
добавлено
Спасибо за быстрый ответ. Как сервер может решить количество запросов (при условии, что каждый запрос является новым потоком), который может отправить клиент (браузер)? Сервер может решить, сколько запросов будет обрабатываться одновременно. Но я не думаю, что сервер может решить количество запросов, которые может отправить каждый браузер.
добавлено автор SharpCoder, источник
Клиент может отправлять несколько запросов на несколько серверов. Поэтому проверка количества активных запросов на стороне сервера не является вариантом. Я хочу проверить, сколько запросов было отправлено из этого окна и сколько из них активны.
добавлено автор SharpCoder, источник
На стороне клиента нет ограничений. предположим, что вы отправили по 5 запросов одновременно, а сервер имеет возможность обрабатывать только 4 потока за раз, 4 будет обрабатываться немедленно, но 5-й запрос должен будет ждать, пока не найдет вакантное место, которое будет выполнено.
добавлено автор Bilal Fazlani, источник
вы должны быть в состоянии сделать это с помощью трассировки.
добавлено автор Bilal Fazlani, источник

Обычно сервер может обрабатывать несколько одновременных запросов даже при небольшом количестве потоков.

В IIS вы настраиваете это с помощью


    

Refer: Microsoft best practices

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

Количество одновременных аякс (или других) запросов к серверу зависит от браузера. Обычно на доменное имя разрешено использовать 2, 6, 8 потоков. Это не должно вас слишком беспокоить, потому что остальные будут поставлены в очередь.

Refer: BrowserScope for the latest network data

0
добавлено
JavaScript Jobs — чат
JavaScript Jobs — чат
8 336 участник(ов)

JavaScript Jobs — чат для поиска работы и людей Правила оформления: https://teletype.in/@telegram-ru/r1WQe5F1m См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru

JavaScript.ru
JavaScript.ru
7 932 участник(ов)

Сообщество сайта JavaScript.ru в Slack.

pro.js
pro.js
4 675 участник(ов)

Про JavaScript и NodeJS Invite: https://t.me/joinchat/Be4rsT5Rsgq30DHutjxXgA Правила: http://telegra.ph/ru-chat-rules-06-19 Вакансии только с ЗП, не чаще раза в неделю.

JavaScript — русскоговорящее сообщество
JavaScript — русскоговорящее сообщество
3 269 участник(ов)

Рекомендуем сразу отключить уведомления Правила: https://rudevs.network/ByaMH6un7 См. также: @js_noobs_ru, @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

DotNetRuChat
DotNetRuChat
2 992 участник(ов)

Чат русскоязычного .NET сообщества http://dotnet.ru/ Вам могут быть интересны: @dotnetchat, @cilchat, @fsharp_chat, @pro_net, @xamarin_russia, @microsoftstackjobs, @uwp_ru Флуд в @dotnettalks

JavaScript Noobs — сообщество новичков
JavaScript Noobs — сообщество новичков
2 484 участник(ов)

Чат для новичков

Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

javascript_ru
javascript_ru
915 участник(ов)

Сообщество любителей самого популярного языка программирования в мире. Чат основан в 2009 году. Логи: https://goo.gl/9EOeM7 Поддержка бота: @chat_linker (ссылка на репу внутри) Вам будут интересны @frontend_ru и @css_ru

pro.net
pro.net
710 участник(ов)

Обсуждение .NET Framework и всего, что с ним связано. Правила: не флудить не по теме, уважать ваших коллег и никакой рекламы (объявления о вакансиях можно согласовать с @AlexFails). Флудилка: @dotnettalks Участник @proDOT

jsChat
jsChat
603 участник(ов)

Чат посвященный программированию на языке javaScript Перед отправкой ссылки на Ваш контент посоветуйтесь с админом Все ссылки удаляются ботом автоматически

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot

JavaScript for Zombies Chat
JavaScript for Zombies Chat
492 участник(ов)

Чат про JavaScript для настоящих zombie! Вход строго по приглашениям! Ссылка для строгих приглашений: https://t.me/joinchat/AAMBHz3Uyr0tuZ7VaB029g

.NET Talks: Force Push Masters
.NET Talks: Force Push Masters
490 участник(ов)

Свободный чат .NET разработчиков. Правила: t.me/dotnettalks/56823 Вам могут быть интересны: @dotnetruchat, @dotnetchat, @cilchat, @fsharp_chat, @pro_net, @dotnetgroup, @xamarin_russia, @microsoftstackjobs, @uwp_ru http://combot.org/chat/-1001128250813

All That JS
All That JS
417 участник(ов)

JS на русском

.NET Chat Убежище
.NET Chat Убежище
246 участник(ов)

Чат .NET разработчиков под эгидой MSK/SPB .NET Community Group Вам могут быть интересны: @fsharp_chat, @dotnetruchat, @cilchat, @xamarin_russia, @microsoftstackjobs, @dotnetgroup Флуд в @dotnettalks

.NET CIL Chat
.NET CIL Chat
54 участник(ов)

.NET CIL (aka IL aka MSIL)