首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DotNetNuke "keepalive“

DotNetNuke "keepalive“
EN

Stack Overflow用户
提问于 2008-10-01 15:03:56
回答 3查看 2.3K关注 0票数 3

我已经管理了几个DNN门户,我需要一个解决方案来让它们在交通不景气的时候保持“活跃”。在给定的非活动时间之后,IIS将从内存中卸载DNN应用程序,这将影响第一个客户端请求的加载时间。DNN有"KeepAlive.aspx“文件,我每隔5分钟就会从CRON作业中使用wget命令命中该文件。我对这种方法的有效性表示怀疑。还有没有其他的想法?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-10-01 19:46:48

一个好的网站监控服务很可能会为您提供一个URL来检查站点是否正在运行,这就是Keepalive的作用。让服务检查URL的频率超过15分钟,您应该可以继续保持网站正常运行。网站总有可能因为其他问题而关闭,但如果发生这种情况而另一个用户还没有访问它,keep alive服务应该会重新启动它。

票数 2
EN

Stack Overflow用户

发布于 2008-10-01 15:14:43

在Global应用程序启动事件中,您可以设置一个超时为5分钟的缓存项或计时器,并在回调代码中ping一个应该返回HTTP 200的简单页面--重置缓存/计时器,然后重复。

票数 1
EN

Stack Overflow用户

发布于 2008-10-14 19:34:33

如果你正在寻找一项服务,有许多服务,有些是免费的,有些则不是

  • Host-Tracker
  • Pingdom
  • KeepAliveForever

我以前用过Host-Tracker和Pingdom,它们很棒,因为它们也会通知你宕机

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/158091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档