Привет, я столкнулся с проблемой тайм-аута при загрузке отчета, который вызывает службу reportservice2005.asmx из основного проекта MVC Asp.net, когда данные меньше, это нормально, но теперь у нас много данных и время ожидания истекло
на основе моей проверки время ожидания составляет около 30 с, я уже пытаюсь увеличить время ожидания ядра MVC Asp.net с помощью web.config, а также увеличить его в program.cs, а при вызове asmx я также вручную устанавливаю sendTimeout, ReceiptTimeOut , CloseTimeout и Opentimeout с привязкой.
и для серверной части SSRS я пытаюсь увеличить время выполнения httpruntime в web.config, а также изменить rsreportserver.config и изменить несколько разделов конфигурации, которые могут быть связаны с этим, а также попытаться увеличить время ожидания для отчета, например установить время ожидания для встроенного набора данных до 6 минут. .
и я уже пытаюсь запустить этот отчет из URL-адреса веб-службы SSRS, и он загружается около 40 секунд, что означает, что он не относится к стороне отчета.
так есть ли другое место, на которое нам нужно взглянуть? я не уверен для службы asmx, как SSRS настраивает свое время ожидания.
надеюсь, что кто-нибудь сможет мне помочь.