在Kentico 9中,当通过Kentico的内置导入功能(电子邮件营销>订阅者管理>导入订阅者)导入大型列表(> 2000)的电子邮件营销订阅者时,我经常遇到超时错误:
发生异常:超时已过期。操作完成之前经过的超时时间或服务器没有响应。
在" httpRuntime executionTimeout"下,executionTimeout设置为2400;在web.config中。这似乎很多,并且比达到超时错误所需的时间长得多。
感谢任何建议。
答案 0 :(得分:0)
将您的列表拆分为500或1000组。这是一个简单的解决方案。
另外,我不相信超时问题与web.config中的executionTimeout
设置有关。您需要更新连接字符串中的超时。如果我没记错的话,导入过程会针对导入的每个订户针对Newsletter_Subscriber
表执行select语句(效率不高)。因此,请更改连接字符串超时。