DotNetNuke "Web Server Updated" 事件查看器消息已停止调度进程

DotNetNuke "Web Server Updated" event viewer message stopped scheduling process

我在 Host=>Schedule 部分安排了一个 DNN 调度过程,可能需要 3 到 4 个小时才能完成。但是由于 "Web Server Updated" 消息在事件查看器部分随机弹出,所以进程无法完成,它会重新启动我的应用程序。它停止了调度进程并强制重新启动调度程序。我正在使用 DNN 版本 07.03.02。

有谁知道这条 "Web Server Updated" 消息的原因是什么。我是否联系我的托管服务提供商?或者是 DNN 问题?

请查看以下屏幕截图。

https://www.dropbox.com/s/fjni9an5ajwghcq/2017-04-03%2011_16_44-Journal.png?dl=0

https://www.dropbox.com/s/kzhzv6tcvrq3z7b/2017-04-03%2011_16_44-Journal_1.png?dl=0

此问题可能是由于工作进程重新启动所致。 DNN 在应用程序开始时插入 "Web Server Updated" 日志条目。

对于 运行 这么长的进程,由于 Web 应用程序的固有特性,我建议将它们移到 DNN 之外。但是,如果它必须留在内部,请确保您在 IIS 中启用了 Always On。我还建议使用监控或类似解决方案来确保您始终有流量,至少在 20 分钟进程关闭之前每 10-15 分钟一次。

注意:即使采用可能的最佳配置,也不能保证您的过程 运行 3-4 小时不间断。