SSRS超时异常-1分钟40秒后通过WCF服务导出时
在100秒(1分钟40秒)之后将SSRS报告导出为其他格式(Excel或PDF)时,我面临超时异常。帮帮我 尽管我在报表服务器和配置文件中做了一些配置更改(如下所示),以解决超时问题,但仍然没有解决 请检查下面的更改,并让我需要任何更改,或者在哪里更改配置 1。(Rdl文件)处理选项->报告超时->不超时报告 2。已更改服务的web.Config中的配置。SSRS超时异常-1分钟40秒后通过WCF服务导出时,wcf,ssrs-2008-r2,Wcf,Ssrs 2008 R2,在100秒(1分钟40秒)之后将SSRS报告导出为其他格式(Excel或PDF)时,我面临超时异常。帮帮我 尽管我在报表服务器和配置文件中做了一些配置更改(如下所示),以解决超时问题,但仍然没有解决 请检查下面的更改,并让我需要任何更改,或者在哪里更改配置 1。(Rdl文件)处理选项->报告超时->不超时报告 2。已更改服务的web.Config中的配置。 Set the executionTimeout value to ‘10800’ (3 hours) as shown below:
Set the executionTimeout value to ‘10800’ (3 hours) as shown below:
<system.web>
<httpRuntime executionTimeout = "10800" />
</system.web>
将executionTimeout值设置为“10800”(3小时),如下所示:
3.SQL Server Management Studio,连接到报表服务器实例,右键单击报表服务器名称,然后选择属性。单击“执行”打开此页面。
更改为不超时报告执行
4。在RSReportServer.config中更改了默认值(DatabaseQueryTimeout):
<Add Key="ProcessRecycleOptions" Value="1"/> <!--Disabled-->
<Add Key="CleanupCycleMinutes" Value="36000"/> <!--10 Hours-->
<Add Key="SQLCommandTimeoutSeconds" Value="0"/> <!--None-->
<Add Key="MaxActiveReqForOneUser" Value="100"/>
<Add Key="**DatabaseQueryTimeout**" Value="0"/> <!--None-->
<Add Key="RunningRequestsScavengerCycle" Value="36000"/> <!--10 Hours-->
<Add Key="RunningRequestsDbCycle" Value="36000"/> <!--10 Hours-->
<Add Key="RunningRequestsAge" Value="30"/>
5。web.config中的ExecutionTimeout设置
\程序文件\Microsoft SQL Server\MSSQL.X\Reporting Services\ReportManager\
及
\程序文件\Microsoft SQL Server\MSSQL.X\Reporting Services\ReportServer)
在这两个web.config文件中,我都改为36000
)
应用程序有20分钟的会话超时值
我希望解决上述问题。
Set the executionTimeout value to ‘10800’ (3 hours) as shown below:
<system.web>
<httpRuntime executionTimeout = "10800" />
</system.web>
提前感谢。1。当您在WCF之外执行报告时,报告是否运行良好?2.WCF服务可能遇到未处理的异常-这些异常可能显示为超时。此外,您可能需要调整实际的WCF超时值(在配置文件的“”部分中)。如果您没有定义任何内容,那么将使用默认值(我想这是1分钟)。
Set the executionTimeout value to ‘10800’ (3 hours) as shown below:
<system.web>
<httpRuntime executionTimeout = "10800" />
</system.web>