【问题标题】:How to keep sitecore alive out of the box implementation如何让 sitecore 保持活力开箱即用
【发布时间】:2019-09-28 06:32:04
【问题描述】:

如何使用 Sitecore keepalive 服务保持 Sitecore 实例处于活动状态,我正在寻找一种不依赖托管应用程序或托管 Windows 服务器(例如任务调度程序)的开箱即用解决方案。

我有一个登台服务器,它在计划的应用程序池回收 20 分钟(应用程序池设置)后空闲。这会影响无法执行的生产 WFFM 保存操作,因为它在登台服务器上运行。由于登台主要由我访问,所以表格在周末关闭,这会导致业务损失。在有人明确访问暂存站点之前,表单已关闭,但发布此内容后它可以正常工作,直到下一次应用程序池回收。

Sitecore:8.2 更新 1, WFFM 8.2 IIS:6.2

Sitecore keep-alive UrlAgent 确实有帮助,但在关闭状态下,即使这样也不起作用。

我知道多篇文章建议使用开箱即用的实现,例如带有 Windows 任务调度程序的 power-shell 脚本,但这是一个依赖项,如果我们决定从当前服务器转移到其他实现,那么没有人会知道这一点,或者如果我离开这个项目,谁会记得这个设置。

所以基本上我需要在一个更健壮的设计模式中实现keep-alive,并且除了应用程序部署之外不需要额外的步骤来执行,比如部署它并忘记它。

【问题讨论】:

    标签: .net design-patterns sitecore keep-alive


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2023-01-27
      • 1970-01-01
      相关资源
      最近更新 更多