Well, increasing the timeout didn't fix the errors.
<location path="IndexingService/IndexingService.svc"> <system.web> <httpRuntime executionTimeout="900" maxQueryStringLength="65536" /> </system.web> <system.webServer> <security> <requestFiltering> <requestLimits maxQueryString="65536" /> </requestFiltering> </security> </system.webServer> </location>
I think the issues is with our json-files that are used for integration. Is there any way to limit which files (by size or extension) should be indexed?
Decreasing dequeuePageSize seemst to work. The default value is 50, setting it to 5 fixed the issue.
In web.config change
<episerver.search active="true" dequeuePageSize="5">
Thank you Jouni for your monologue. dequeuePageSize tweaking helped me too!
Occasionally I receive following errors to log:
The search works, at least partially, so I'm guessing that the error is due to a big file getting indexed which causes the timeout. Has anyone else experienced the same problem, and is increasing the timeout only solution to fix it?