Nastavení ASP.NET timeout
Pro provádění požadavků je v ASP.NET nastaven výchozí timeout na 360 sekund. V případě některých volání, při kterých se zpracovávají větší nebo obsahově složitější soubory, případně se přidává textová vrstva pomocí OCR technologie, je zapotřebí hodnotu timeout zvětšit.
Nastavíte ji v konfiguračním souboru webové služby LTD, jehož výchozí umístění je WebService\Web.config
, Požadovaného navýšení dosáhnete úpravou hodnoty executionTimeout
v elementu httpRuntime
:
<httpRuntime maxRequestLength="133120" executionTimeout="600" targetFramework="4.8" />
Uvedená hodnota odpovídá 600 sekundám, tedy 10 minutám.