[英]Classic ASP, application variables, refreshing
我有一个在启动时填充的应用程序变量(在这种情况下,它是一个数组)。 理想情况下,我需要每3小时重建一次此阵列,最好的方法是什么?
谢谢,R。
节省上一次刷新变量内容的时间。
对于每个请求,请对照保存的时间检查当前时间。 如果相差三个小时,请锁定并刷新变量。
只要没有请求,该变量也不需要刷新。
如果您的应用程序变量必须与该网站的其余代码保持在“处理中”,则Tomalak建议的方法可能是实现此目标的唯一方法。
但是,如果应用程序变量可以有效地驻留在网站的ASP代码的“进程外”(尽管仍然可以访问),则可以使用其他方法(也许稍微更好)。
有关详细信息,请参见“ ASP 101:使脚本按计划运行 ”。
Tomalak的方法实际上是本文中的方法1,而方法2和3提供了实现计划中实际发生的事情的不同方法,并避免了每个HTTP请求的潜在冗余检查。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.