У меня есть сервер, который регистрирует разные вещи с разных веб-страниц. Этот сервер получает большое количество запросов в любое время дня. Все запросы являются запросами "запусти и забудь". Поэтому сервер возвращается из действия как можно быстрее. Я провел несколько тестов, где я регистрирую количество времени, которое клиентская сторона использует, и время, которое используется в действии. Действие на сервере всегда выполнялось за 5 мс до его выхода, но клиентская сторона работала примерно через 2 секунды после нескольких минут работы.

Моя теория заключается в том, что IIS не может обрабатывать количество запросов. IIS был настроен с конфигурацией по умолчанию. Поэтому мне интересно, могу ли я что-нибудь сделать в IIS, чтобы оптимизировать обработку больших объемов недолговечных запросов?

1 ответ1

0

насколько мне известно

Каждый http-запрос имеет свойство с именем Timeout, вы можете уменьшить его, чтобы у соединений было меньше времени, чтобы вы могли быстро создавать соединения за меньшее время.

и максимальное количество соединений также является одним из параметров, который может вам помочь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .