We created an ASP .Net Core application using Bold Reports Embedded components. If running a lengthy report, or more than one user runs a mid-length report (ie. 1000+ pages), the server becomes completely unresponsive until the report(s) complete(s). By unresponsive, I mean the server will not show the index page, we cannot RDP into the server, and all other processes on the server come to a crawl.
Is there any way to manage the server memory or generate reports in separate threads to maintain some sort of functionality. If the reports take a little longer to generate that will be acceptable, as long as the server remains responsive.