У меня есть служба WCF SOAP, которая получает слишком много синхронных запросов от других систем
У меня проблема, когда в это время поступает слишком много запросов. Очередь IIS не обеспечивает должного результата, а использование памяти и ЦП сервера слишком велико, а запрос или время ожидания отменяется
Я выполнил обычный нагрузочный тест (100 запросов с 100 одновременными пользователями), и IIS начал отбрасывать запросы после достижения максимальной длины очереди, а также всех задержек поступления запросов для предоставления ответа, а другие поступающие запросы задерживаются. пока первый не прекратит работу или не ответит.
Ниже приведена конфигурация сервера
Код приложения WCF протестирован с помощью инструмента Resharper, и нет проблем с удалением объектов или памяти
Есть ли какие-либо настройки для настройки пула приложений или рабочего процесса для управления очередью?
Могу ли я применить веб-сад в приложении?
Пожалуйста, помогите мне решить эту проблему
Заранее спасибо