在 Sitecore 中允许长 运行 管理页面
Allow long running admin page in Sitecore
我有一个 admin .aspx 页面,我需要在一个实例上 运行 迭代一堆项目并修复一些未正确设置的 Worflow 字段。它必须通过很多项目。我 运行 它在我的开发机器上运行良好。真的花了很长时间,但是完成了。
现在,我正尝试 运行 客户端环境中的同一页面,但我不断收到 HttpException: 请求超时错误。
我只需要运行这件事一次。关于为什么它不会 运行 以及如何让它完成的任何想法?
尝试以下操作:
- 打开 IIS,然后Select为您的应用程序池
“高级设置”
- 将 Ping 最长响应时间 设置为更大的数字,注意以秒为单位
- 任务完成后,将这些值重置回原始值
希望对您有所帮助
在.NET中有一个executionTimeout。此超时仅适用于编译元素中的调试属性为 False 的情况。这可以解释您的开发与生产的不同行为
另一个选项是应用程序池回收设置。
我有一个 admin .aspx 页面,我需要在一个实例上 运行 迭代一堆项目并修复一些未正确设置的 Worflow 字段。它必须通过很多项目。我 运行 它在我的开发机器上运行良好。真的花了很长时间,但是完成了。
现在,我正尝试 运行 客户端环境中的同一页面,但我不断收到 HttpException: 请求超时错误。
我只需要运行这件事一次。关于为什么它不会 运行 以及如何让它完成的任何想法?
尝试以下操作:
- 打开 IIS,然后Select为您的应用程序池 “高级设置”
- 将 Ping 最长响应时间 设置为更大的数字,注意以秒为单位
- 任务完成后,将这些值重置回原始值
希望对您有所帮助
在.NET中有一个executionTimeout。此超时仅适用于编译元素中的调试属性为 False 的情况。这可以解释您的开发与生产的不同行为
另一个选项是应用程序池回收设置。