Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight IIS 7 Windows Server 2008-WCF服务超时_Silverlight_Wcf_Iis_Timeout - Fatal编程技术网

Silverlight IIS 7 Windows Server 2008-WCF服务超时

Silverlight IIS 7 Windows Server 2008-WCF服务超时,silverlight,wcf,iis,timeout,Silverlight,Wcf,Iis,Timeout,我有一个用于Silverlight应用程序的WCF服务,它可以对SQL Server数据库执行几千次插入。正常情况下,一切正常,但当我们有一个大的数据集时,服务需要更长的时间来完成工作 在本地IIS服务器(Win XP、IIS 5)和ASP.Net开发服务器(即使未处于调试模式)上,我可以长时间运行请求,直到完成任务。我已经将客户端silverlight端点超时/缓冲区大小设置为一个很大的值(20分钟等等) 当我们出于某种原因部署到live(IIS 7/Win 2008服务器)时,服务会在2分钟

我有一个用于Silverlight应用程序的WCF服务,它可以对SQL Server数据库执行几千次插入。正常情况下,一切正常,但当我们有一个大的数据集时,服务需要更长的时间来完成工作

在本地IIS服务器(Win XP、IIS 5)和ASP.Net开发服务器(即使未处于调试模式)上,我可以长时间运行请求,直到完成任务。我已经将客户端silverlight端点超时/缓冲区大小设置为一个很大的值(20分钟等等)

当我们出于某种原因部署到live(IIS 7/Win 2008服务器)时,服务会在2分钟内超时。不是因为日志文件仍在写入而停止运行的服务,而Silverlight显示异步回调方法的“未找到”错误

IIS上控制超时的设置究竟在哪里?我知道他们的超时设置有5种左右的不同,可以在web.config中设置。但是,IIS中的任何设置更改都不会产生任何影响(表单身份验证有超时,wcf有超时等等)

请记住,此应用程序和web.config在IIS 5/Win XP上运行正常。最后,我是否必须重新启动IIS才能使任何超时更改生效?我不愿意这样做,因为它是一个实时服务器,并且有其他应用程序在其上运行。

试试看。看起来默认值是两分钟